摘要:基本概念系統(tǒng)內(nèi)發(fā)生的動(dòng)作或發(fā)生的事情,系統(tǒng)會(huì)在事件出現(xiàn)時(shí)觸發(fā)某種信號(hào),提供一個(gè)自動(dòng)加載某種動(dòng)作的機(jī)制。 1:基本概念 系統(tǒng)內(nèi)發(fā)生的動(dòng)作或發(fā)生的事情,系統(tǒng)會(huì)在事件出現(xiàn)時(shí)觸發(fā)某種信號(hào),提供一個(gè)自動(dòng)加載某種動(dòng)作的機(jī)制。 var myButton = document.getElementById(button); myButton.onclick = function(){ ...
摘要:重繪回流首先了解頁(yè)面的呈現(xiàn)流程瀏覽器把獲取到的代碼解析成一個(gè)樹(shù),中的每個(gè)都是樹(shù)的個(gè)節(jié)點(diǎn),根節(jié)點(diǎn)就是對(duì)象。重繪與回流的特征當(dāng)中的一些元素的外觀(guān)風(fēng)格等不會(huì)影響布局的屬性改變,比如,這就稱(chēng)為重繪。注重繪不一定會(huì)引起回流,回流一定引起重繪。 重繪 、回流 首先了解頁(yè)面的呈現(xiàn)流程 showImg(https://segmentfault.com/img/bVVx5B?w=723&h=164); ...
摘要:移動(dòng)端失效需求點(diǎn)擊一個(gè),讓某一個(gè)聚焦并彈出虛擬鍵盤(pán)。安卓可以聚焦,但是不會(huì)彈出虛擬鍵盤(pán)說(shuō)明安卓機(jī)的表現(xiàn)也是異常的無(wú)法聚焦,也不會(huì)彈出虛擬鍵盤(pán)所以我的這邊的實(shí)踐結(jié)論是,如果希望在頁(yè)面初始化過(guò)程中,讓自動(dòng)聚焦并彈出虛擬鍵盤(pán)。 移動(dòng)端IOS遇到的兼容性問(wèn)題 和 Mac聯(lián)機(jī)調(diào)試方法 有時(shí)候遇到一些移動(dòng)端「疑難雜癥」,因?yàn)橐苿?dòng)端不方便調(diào)試,可能找不到問(wèn)題點(diǎn),所以經(jīng)常需要電腦端和移動(dòng)端聯(lián)機(jī)調(diào)試,...
摘要:的作用是,創(chuàng)建一個(gè)新函數(shù),稱(chēng)為綁定函數(shù)。而這句話(huà)的效果相當(dāng)于下面的代碼對(duì)方法的理解在看別人代碼時(shí),發(fā)現(xiàn)有這么個(gè)寫(xiě)法,這到底是什么意思呢方法可從已有的數(shù)組中返回選定的元素。該方法并不會(huì)修改數(shù)組,而是返回一個(gè)子數(shù)組。 1.document.querySelectorAll賦給其它變量時(shí), 為什么要.bind(document)? 阮一峰的博客提到$的替代方法: var $ = docume...
摘要:所以,當(dāng)函數(shù)傳參為時(shí),短路操作符會(huì)給定默認(rèn)值。對(duì)于來(lái)說(shuō),無(wú)論是否在嚴(yán)格模式下,更改參數(shù)值的行為都不會(huì)同步更改對(duì)象。且箭頭函數(shù)中的值無(wú)法改變而非箭頭函數(shù)也正因?yàn)槿绱?,箭頭函數(shù)無(wú)法作為構(gòu)造函數(shù),因?yàn)橹禑o(wú)法綁定至構(gòu)造函數(shù)的實(shí)例。 如同我們所看到的,ES6 中引入來(lái)箭頭函數(shù),相比 ES5 來(lái)講是最為直觀(guān)而明顯的特性。 在 ES6 之前,聲明一個(gè)函數(shù): function add(a, b) { ...