2019-08-14

8-13測試總結(jié)

1.

十進(jìn)制0.1 => 二進(jìn)制0.00011001100110011…(循環(huán)0011) =>尾數(shù)為1.10011001100110011001100(共52位距潘,除了小數(shù)點(diǎn)左邊的1)枯途,指數(shù)為-4(二進(jìn)制移碼為00000000010),符號(hào)位為0=> 計(jì)算機(jī)存儲(chǔ)為:``0 00000000100 10011001100110011``…``11001 => 因?yàn)槲矓?shù)最多``52``位,所以實(shí)際存儲(chǔ)的值0.00011001100110011001100110011001100110011001100110011001而十進(jìn)制0.2 => 二進(jìn)制0.0011001100110011…(循環(huán)0011) =>尾數(shù)為1.10011001100110011001100(共52位嘉竟,除了小數(shù)點(diǎn)左邊的1)鸟整,指數(shù)為-3(二進(jìn)制移碼為00000000011),符號(hào)位為0=> 存儲(chǔ)為:0` `00000000011` `1001100110011001111001` `因?yàn)槲矓?shù)最多52位欺旧,所以實(shí)際存儲(chǔ)的值為0.00110011001100110011001100110011001100110011001100110011那么兩者相加得:
0.00011001100110011001100110011001100110011001100110011001
+ ``0.00110011001100110011001100110011001100110011001100110011``『秕濉(確認(rèn)燕雁??)
= ``0.01001100110011001100110011001100110011001100110011001100
轉(zhuǎn)換成``10``進(jìn)制之后得到:``0.30000000000000004

2.

call眉菱、apply、bind的作用是改變函數(shù)運(yùn)行時(shí)this的指向
call 方法第一個(gè)參數(shù)是要綁定給this的值掉分,后面?zhèn)魅氲氖且粋€(gè)參數(shù)列表俭缓。當(dāng)?shù)谝粋€(gè)參數(shù)為null、undefined的時(shí)候酥郭,默認(rèn)指向window华坦。
apply接受兩個(gè)參數(shù),第一個(gè)參數(shù)是要綁定給this的值不从,第二個(gè)參數(shù)是一個(gè)參數(shù)數(shù)組惜姐。當(dāng)?shù)谝粋€(gè)參數(shù)為null、undefined的時(shí)候椿息,默認(rèn)指向window歹袁。
和call很相似,第一個(gè)參數(shù)是this的指向寝优,從第二個(gè)參數(shù)開始是接收的參數(shù)列表条舔。區(qū)別在于bind方法返回值是函數(shù)以及bind接收的參數(shù)列表的使用。

3.

傳遞方式:
cookie在瀏覽器和服務(wù)器間來回傳遞乏矾;
sessionStorage和localStorage不會(huì)自動(dòng)把數(shù)據(jù)發(fā)給服務(wù)器孟抗,僅在本地保存迁杨;
存儲(chǔ)大小:
localStorage<=5M凄硼;
sessionStorage<=5M铅协;
cookie<4K;(ie內(nèi)核瀏覽器占主流地位摊沉,且ie6仍占有相當(dāng)大的市場份額狐史,所以在程序中應(yīng)當(dāng)使用少于20個(gè)cookie,且不大于4k)
有效性:
localStorage:始終有效坯钦,窗口或?yàn)g覽器關(guān)閉也一直保存预皇,因此用作持久數(shù)據(jù);
sessionStorage:僅在當(dāng)前瀏覽器窗口關(guān)閉前有效婉刀,不能持久保持吟温;
cookie:只在設(shè)置的cookie過期時(shí)間之前一直有效,即使窗口或?yàn)g覽器關(guān)閉也不會(huì)消失突颊;
共享機(jī)制:
localStorage :在所有同源窗口中都是共享的鲁豪;
sessionStorage:同時(shí)“獨(dú)立”打開的不同窗口,即使是同一頁面律秃,sessionStorage對(duì)象也是不同的爬橡;
cookie:在所有同源窗口中都是共享的
瀏覽器支持:
sessionStorage的瀏覽器最小版本:IE8、Chrome 5棒动。
使用場景
cookie:保存回話信息
localStorage:持久保存的數(shù)據(jù)
sessionStorage:擁有獨(dú)立特性的數(shù)據(jù)

4.

2D
1.rotate(θ):以參考點(diǎn)為中心軸 2D 旋轉(zhuǎn) θ 度糙申。
2.skew(θx,θy):以參考點(diǎn)為中心軸沿著橫向傾斜 θx 度、縱向傾斜 θy 度( 可以拆開成skewX(θ)和skewY(θ) )
3.scale(x,y):指定元素由參考點(diǎn) 2D 橫向縮放 x 倍船惨、縱向縮放 y 倍( 可以拆開成scaleX(x)和scaleY(y)柜裸,此函式的參數(shù)不需要單位 )
4.translate(x,y):指定元素由參考點(diǎn) 2D 橫向移動(dòng) x 距離、縱向移動(dòng) y 距離( 可以拆開成translateX(x)和translateY(y)粱锐,此函式的參數(shù)單位為px )
5.matrix(a,b,c,d,e,f):指定元素由參考點(diǎn)依據(jù)數(shù)學(xué)變形矩陣 (transformation matrix) 的 6 個(gè)參數(shù)值產(chǎn)生 2D 變形( 此函式的參數(shù)為數(shù)字疙挺,不需要單位 )
3D
perspective-origin

5.

  1. object
  2. undefined
  3. number
  4. false
  5. false
  6. number
  7. NaN

6.

構(gòu)造函數(shù)繼承
原型鏈繼承:
混合繼承
ES6 extends繼承
方法:構(gòu)造函數(shù)綁定
使用call或apply方法,將父對(duì)象的構(gòu)造函數(shù)綁定在子對(duì)象上怜浅,即在子對(duì)象構(gòu)造函數(shù)中加一行:
function Cat(name, color) {    
Animal.apply(this, arguments);    
this.name = name;    
this.color = color;  
}  
var cat1 = new Cat("大毛", "黃色");  
alert(cat1.species); // 動(dòng)物

7.

  1. cd.>cc.txt
  2. md test
  3. dir
    4.ls -a
  4. cd
  5. del a.txt
    7.dpkg -i /path/to/packagename.deb

8

function flattenArr (arr){
var result=[]
function flatten(arr){
for (var i = 0; i < arr.length; i++) {
if (Array.isArray(arr[i])) {
flatten(arr[i]);
}else{
result.push(arr[i]);
}
}
}
flatten(arr);
return result.

9.

在foo中铐然,聲明一個(gè)變量tmp,他屬于foo作用域下的變量恶座。函數(shù)返回一個(gè)函數(shù)搀暑,這個(gè)函數(shù)被嵌套,函數(shù)內(nèi)部彈出x+y(++tmp)奥裸。這是個(gè)人都看得懂啊险掀,那為什么會(huì)出現(xiàn)閉包,怎么出現(xiàn)的了湾宙。這接下來就是看執(zhí)行的過程了樟氢,首先執(zhí)行var bar = foo(2)冈绊;那么foo就執(zhí)行了,參數(shù)2也傳進(jìn)去了埠啃,但是執(zhí)行完畢之后死宣,tmp變量以及參數(shù)x就已經(jīng)被釋放回收了嗎?并沒有碴开,因?yàn)榉祷刂道锩孢€等待使用這些變量咯毅该,所以此時(shí),foo雖然執(zhí)行了潦牛,但是foo的變量并沒有被釋放眶掌,在return在等待繼續(xù)使用這些變量了,這個(gè)時(shí)候bar就是一個(gè)閉包巴碗。

然后我們?cè)賵?zhí)行bar朴爬,結(jié)果是16,

10.

A 零 和非零開頭 ^(0 |[1-9])$ 只能是數(shù)字 括號(hào)里面的在加[0-9]*

11.

e preventDefault()

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末橡淆,一起剝皮案震驚了整個(gè)濱河市召噩,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌逸爵,老刑警劉巖具滴,帶你破解...
    沈念sama閱讀 222,378評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異师倔,居然都是意外死亡构韵,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門趋艘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來贞绳,“玉大人,你說我怎么就攤上這事致稀。” “怎么了俱尼?”我有些...
    開封第一講書人閱讀 168,983評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵抖单,是天一觀的道長。 經(jīng)常有香客問我遇八,道長矛绘,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,938評(píng)論 1 299
  • 正文 為了忘掉前任刃永,我火速辦了婚禮货矮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘斯够。我一直安慰自己囚玫,他們只是感情好喧锦,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著抓督,像睡著了一般燃少。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上铃在,一...
    開封第一講書人閱讀 52,549評(píng)論 1 312
  • 那天阵具,我揣著相機(jī)與錄音,去河邊找鬼定铜。 笑死阳液,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的揣炕。 我是一名探鬼主播帘皿,決...
    沈念sama閱讀 41,063評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼祝沸!你這毒婦竟也來了矮烹?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,991評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤罩锐,失蹤者是張志新(化名)和其女友劉穎奉狈,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體涩惑,經(jīng)...
    沈念sama閱讀 46,522評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡仁期,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了竭恬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片跛蛋。...
    茶點(diǎn)故事閱讀 40,742評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖痊硕,靈堂內(nèi)的尸體忽然破棺而出赊级,到底是詐尸還是另有隱情,我是刑警寧澤岔绸,帶...
    沈念sama閱讀 36,413評(píng)論 5 351
  • 正文 年R本政府宣布理逊,位于F島的核電站,受9級(jí)特大地震影響盒揉,放射性物質(zhì)發(fā)生泄漏晋被。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評(píng)論 3 335
  • 文/蒙蒙 一刚盈、第九天 我趴在偏房一處隱蔽的房頂上張望羡洛。 院中可真熱鬧,春花似錦藕漱、人聲如沸欲侮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽锈麸。三九已至镀脂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間忘伞,已是汗流浹背薄翅。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評(píng)論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留氓奈,地道東北人翘魄。 一個(gè)月前我還...
    沈念sama閱讀 49,159評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像舀奶,于是被迫代替她去往敵國和親暑竟。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容