摘要:該方法實際上就做了我們上面寄生組合繼承中的工作后面的參數(shù)是給原型對象添加屬性可選屬性非必填即把自身作為新創(chuàng)建對象的構(gòu)造函數(shù)。 1.題目 如何準確判斷一個變量是數(shù)組 寫一個原型鏈繼承的例子 繼承實現(xiàn)的其他方式 es6 實現(xiàn)繼承的底層原理是什么 描述new一個對象的過程 zepto及其他源碼中如何使用原型鏈 2.知識點 2.1 構(gòu)造函數(shù) 特點:以大寫字母開頭 function Foo(...
摘要:中的每一個值,都是一種數(shù)據(jù),屬于一種數(shù)據(jù)類型。數(shù)值的數(shù)值有許多種表示類型。對象這是中最核心的概念,也是最復雜的數(shù)據(jù)類型。對象的每一個鍵名又稱為屬性,它的鍵值可以是任何數(shù)據(jù)類型。特例函數(shù)返回,但是我們要注意并沒有這一數(shù)據(jù)類型。 JS中的數(shù)據(jù)類型。什么是數(shù)據(jù)類型? 和我們平時交流一樣一樣。什么是漢字,什么是拼音,什么是標點符號,什么又是現(xiàn)在流行的表情包?類型,可以是語言的分類,也一定是理解...
摘要:如果有并且返回基本類型值,再使用該值進行強制類型轉(zhuǎn)換。四寬松相等和嚴格相等允許在相等比較中進行強制類型轉(zhuǎn)換,而不允許。這時最好用來避免不經(jīng)意的強制類型轉(zhuǎn)換。這兩個原則可以讓我們避開幾乎所有強制類型轉(zhuǎn)換的坑。 一、類型轉(zhuǎn)換規(guī)則 1.ToString 對于普通對象來說,除非自行定義toString方法,否則就會調(diào)用Object.prototype.toString()方法,如果對象有自己的...
摘要:因項目需要,最近用寫了個二級聯(lián)動,剛開始用不熟悉,收集了兩種方法,這也是我借鑒別人的文章和思路才寫出來的,其實沒什么區(qū)別,可以參考下第一種這是第一種方法的部分代碼這是第一種方法的部分代碼計信院計信院軟件工程計算機科學與技術(shù)信息安全商學 因項目需要,最近用vue寫了個二級聯(lián)動,剛開始用vue不熟悉,收集了兩種方法,這也是我借鑒別人的文章和思路才寫出來的,其實沒什么區(qū)別,可以參考下:第一種...
摘要:例如會刪除當前數(shù)組位置的項,然后再從位置開始插入字符串。對數(shù)組中的每一項運行給定函數(shù),返回該函數(shù)會返回的項組成的數(shù)組。則從數(shù)組的最后一項開始,向前遍歷到第一項。 1、隊尾插入push var colors = [red,green]; colors.push(black): console.log(colors); //[red,green,black] 2、隊尾刪除...