摘要:字符串方法長(zhǎng)度字符串的某一項(xiàng),注意字符串長(zhǎng)度只能讀取不能修改在及以下不識(shí)別不會(huì)生效取某一個(gè)字符串項(xiàng)可以代替取下標(biāo)但是及以下不兼容結(jié)果為空格,不是獲取最后一項(xiàng)返回指定位置的字符的編碼通過(guò)編碼返回對(duì)應(yīng)的字符檢索一個(gè)參數(shù)時(shí)返回指定字符串的位置兩 字符串方法 length length長(zhǎng)度,字符串的某一項(xiàng)[ ],注意:字符串長(zhǎng)度只能讀取,不能修改,[ ]在IE7及以下不識(shí)別 let...
摘要:繼承繼承子類(lèi)可以使用父類(lèi)的所有功能,并且對(duì)這些功能進(jìn)行擴(kuò)展。類(lèi)繼承父類(lèi)父類(lèi)添加共有方法子類(lèi)繼承父類(lèi)子類(lèi)添加共有方法其中最核心的一句代碼是將原型指向了父類(lèi)的原型對(duì)象。 繼承 繼承:子類(lèi)可以使用父類(lèi)的所有功能,并且對(duì)這些功能進(jìn)行擴(kuò)展。繼承的過(guò)程,就是從一般到特殊的過(guò)程。 類(lèi)繼承 // 父類(lèi) var supperClass = function() { var id = 1; thi...
摘要:解析可以分為如下四步詞法分析,將字符串拆分成包含關(guān)鍵詞識(shí)別的字符段。涉及到語(yǔ)意處理就要考慮上下文,而這都不是詞法分析階段要考慮的。更多討論討論地址是精讀手寫(xiě)編譯器詞法分析如果你想?yún)⑴c討論,請(qǐng)點(diǎn)擊這里,每周都有新的主題,周末或周一發(fā)布。 1 引言 因?yàn)楣ぷ麝P(guān)系,需要開(kāi)發(fā)支持眾多方言的 SQL 編輯器,所以復(fù)習(xí)了一下編譯原理相關(guān)知識(shí)。 相比編譯原理專(zhuān)家,我們只需要了解部分編譯原理即可實(shí)現(xiàn) ...
摘要:使用定義常量應(yīng)該注意,的作用域與命令相同只在聲明所在的塊級(jí)作用域內(nèi)有效。,命令聲明的常量也是不提升,同樣存在暫時(shí)性死區(qū),只能在聲明的位置后面使用。使用的時(shí)候,也是直接對(duì)類(lèi)使用命令,跟構(gòu)造函數(shù)的用法完全一致。執(zhí)行父級(jí)的構(gòu)造函數(shù)。 一,let塊級(jí)作用域 由于js的歷史原因。javascript里的es6規(guī)范之前,只要函數(shù)作用域。當(dāng)寫(xiě)一些大型的項(xiàng)目代碼中,很容易產(chǎn)生全局變量,例如: ...
摘要:在商品列表生命周期中,監(jiān)聽(tīng)當(dāng)前父元素的滾動(dòng)事件,滾動(dòng)時(shí)的回調(diào)中,獲取到滾動(dòng)條距離滾動(dòng)元素即的距離的值,存入到以及在中移除掉當(dāng)前滾動(dòng)事件的監(jiān)聽(tīng)。 -webkit-overflow-scrolling介紹 -webkit-overflow-scrolling: auto | touch; auto: 普通滾動(dòng),當(dāng)手指從觸摸屏上移開(kāi),滾動(dòng)立即停止touch:滾動(dòng)回彈效果,當(dāng)手指從觸摸屏上...