[html] viewport常見設(shè)置都有哪些?
[css] 對比下px沾凄、em梗醇、rem有什么不同?
[js] 簡要描述下什么是回調(diào)函數(shù)并寫一個(gè)例子出來
題目來源:
作者:浪子神劍
鏈接:http://www.reibang.com/p/ce4ca1b2ed1f
一撒蟀、viewport常見設(shè)置
用法
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
width=device-width:寬度為屏幕寬度叙谨,也可設(shè)置為具體大小
user-scalable=no:設(shè)置頁面是否可被放大縮小
initial-scale=1.0:設(shè)置頁面初始放大縮小比例
maximum-scale=1.0:設(shè)置最大方法比例
minimum-scale=1.0:設(shè)置最小縮小比例
二、px保屯、em手负、rem
px:像素點(diǎn)涤垫,相對于屏幕分辨率而言的
em:相對于自身字體大小,自身未設(shè)置則相對父元素竟终,body中的默認(rèn)字體大小一般為1em = 16px蝠猬,想要改變這個(gè)值,可以設(shè)置body中Font-size = 62.5%就將字體設(shè)為1em = 10px统捶,更為方便計(jì)算榆芦。
rem:與em類似,但是大小是根據(jù)HTML或者body來計(jì)算的喘鸟,而不是本身匆绣,或者父元素內(nèi)。em與rem多用在動(dòng)態(tài)布局中
三什黑、描述回調(diào)函數(shù)
我的理解是將一個(gè)函數(shù)作為參數(shù)傳遞給另外一個(gè)函數(shù)崎淳,作為參數(shù)的這個(gè)就被稱為回調(diào)函數(shù),這種理解有些問題愕把,實(shí)際上這是高階函數(shù)拣凹,之所以這么理解是因?yàn)槠綍r(shí)遇到的多數(shù)回調(diào)函數(shù)使用過高階函數(shù)來實(shí)現(xiàn)的。
而回調(diào)函數(shù)簡單理解礼华,就是滿足某個(gè)條件的時(shí)候去調(diào)用一個(gè)函數(shù)咐鹤,這個(gè)被調(diào)用的就是回調(diào)函數(shù)
let sto = setTimeout(function(){console.log(a)},500)