function runAsync(){ return newPromise(function(resolve, reject){ setTimeout(()=>{ console.log('執行完成'); resolve('隨便什麼數據'); },1000) }) } runAsync().then()
結構語義化標籤:header nav footer article 媒體標籤 video audio embed
animation: pendulum 4s infinite; @keyframes pendulum{ 0 {transform: rotate(0deg);} 25% {transform: rotate(-30deg);} 50% {transform: rotate(0deg);} 75% {transform: rotate(30deg);} 100% {transform: rotate(0deg);} }
一: .parent{ display: flex; justify-content:center; align-items:Center; } 二: .parent { display: table-cell; text-align: center; vertical-align: middle; } .child { display: inline-block; } 三: .parent { position: relative; } .child { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 80px; margin: auto; } 四: .child{ position: absolute; top: 50%; left: 50%; /*定位margin-left:50%的位置*/ transform: translate(-50%,-50%); /*使元素自己向左 }
https://blog.csdn.net/zouzixu...
九種緩存: https://www.jianshu.com/p/2e1...es6
HTTP協議傳輸的數據都是未加密的,也就是明文的,所以使用HTTP協議傳輸隱私信息很是不安全,爲了保證這些隱私數據能加密傳輸,因而網景公司設計了SSL(Secure Sockets Layer)協議用於對HTTP協議傳輸的數據進行加密,從而就誕生了HTTPS。簡單來講,HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,要比http協議安全。
HTTPS和HTTP的區別主要以下:
一、https協議須要到ca申請證書,通常免費證書較少,於是須要必定費用。設計模式
二、http是超文本傳輸協議,信息是明文傳輸,https則是具備安全性的ssl加密傳輸協議。跨域
三、http和https使用的是徹底不一樣的鏈接方式,用的端口也不同,前者是80,後者是443。promise
四、http的鏈接很簡單,是無狀態的;HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,比http協議安全。瀏覽器
工做原理:緩存
$(".nav li").click(function(){ let i = $(this).index(); $('.nav li').eq(index).addClass("active").siblings().removeClass("active"); })