摘要:模板字面量相當(dāng)于格式化字符串字符串用兩個包含起來并且內(nèi)部的占位符用標(biāo)識一般用于標(biāo)識多行文本或者配合函數(shù)使用與箭頭函數(shù)用于數(shù)組是用于讓數(shù)組每一個元素都調(diào)用函數(shù)的語法基本格式為其中為數(shù)組元素下標(biāo)為當(dāng)前元素所屬的數(shù)組對象在實(shí)際調(diào)用時(shí)只需要箭頭函數(shù)
1.模板字面量
相當(dāng)于格式化字符串,字符串用兩個``包含起來,并且內(nèi)部的占位符用${variable}標(biāo)識.一般用于標(biāo)識多行文本或者配合函數(shù)使用.
2.forEach與箭頭函數(shù)
forEach用于數(shù)組,是用于讓數(shù)組每一個元素都調(diào)用函數(shù)的語法,基本格式為function(currentValue,index,arr)),其中index為數(shù)組元素下標(biāo),arr為當(dāng)前元素所屬的數(shù)組對象.
在實(shí)際調(diào)用時(shí)只需要onclick = "array.forEach(function)"
箭頭函數(shù):對于匿名函數(shù),函數(shù)參數(shù),語句和返回值才是有價(jià)值的部分,只是對原有定義方式的簡寫.
上述兩知識點(diǎn)混合例子:
// ES6
nums.forEach(v => {
if (v % 5 === 0) fives.push(v);
})
// ES5
nums.forEach(function (v) {
if (v % 5 === 0) five.push(v);
})
3.用獲取css樣式表中指定選擇器函數(shù) doument.querySelector("#demo");參數(shù)與css選擇器語法類似,
該函數(shù)只返回第一個元素,要想返回全體選擇器,代替使用querySelectorAll(".demo")
4.js構(gòu)造函數(shù)不需要return
functoin Create_Object(x,y){
this.x = x; this.y = y; //無需return
}
var object = new Create_Object(1,1);
為對象添加一個函數(shù)屬性,則用
Object.prototype.functionName = function(){
}
調(diào)用時(shí)便object.functionName
5.prototype看作類的定義,而在類的實(shí)例中添加的屬性或函數(shù)不影響原型,繼承時(shí)要是想繼承父類的東西,它的東西必須放在構(gòu)造器中或者(放到prototype中然后son.prototype = father.prototype).
若是想要指定一個對象的prototype指向另一個對象的prototype,但是沒有繼承機(jī)制,那么構(gòu)造函數(shù)中的方法不可用,但是prototype中的方法可用
6.array.forEach(function(currentValue,index,array){
...
};
currentValue必須有表示數(shù)組元素值,index為索引值,array為數(shù)組對象.
7.stream是一個event的實(shí)例,所以在使用流時(shí)可以為其添加監(jiān)聽器.如
var data;
fileStream=fs.createReadStream(path,"utf-8");
fileStream.on("data",function(chunk){
data+=chunk;
})
8.
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/102975.html
摘要:原始類型引用類型中沒有類但是有類型類型分兩種原始類型和引用類型保存對象的引用原始類型的復(fù)制是直接復(fù)制多個副本互不干擾引用類型中只保存引用對象實(shí)例只有一份解除引用使用會觸發(fā)自動垃圾回收還提供了種內(nèi)建類型內(nèi)建類型可以用來實(shí)例化他們也是保存 https://icbd.github.io/wiki/web/2016/10/07/js%E7%B1%BB%E5%9E%8B.html 原始類型 &&...
摘要:它們的參數(shù)是一個回調(diào)函數(shù),所有數(shù)組成員依次執(zhí)行該回調(diào)函數(shù),直到找出第一個返回值為的成員,然后方法會返回該成員,返回該成員的位置。 幾乎所有的編程語言都原生支持?jǐn)?shù)組類型,因?yàn)閿?shù)組是最簡單的內(nèi)存數(shù)據(jù)結(jié)構(gòu)。 它存儲一系列同一種數(shù)據(jù)類型的值,但是在javascript里可以在數(shù)組里保存不同類型的值,但是我們最好還是要遵守最佳實(shí)踐,不要那么做。 創(chuàng)建和初始化,javascript聲明,創(chuàng)建和...
摘要:簡單地說程序就是數(shù)據(jù)和方法計(jì)算機(jī)能做的就是計(jì)算這個數(shù)據(jù)可以是字符串各種類型的數(shù)值整數(shù)小數(shù)等類內(nèi)的屬性根本上是還是的基本數(shù)據(jù)類型布爾類型的東東為了更加快速地寫出代碼現(xiàn)在的語言都是高層次的抽象即所謂的高級編程語言了高級編程語言中的一些特性如訪問 簡單地說, 程序就是數(shù)據(jù)和方法, 計(jì)算機(jī)能做的就是計(jì)算, 這個數(shù)據(jù)可以是: 1.字符串, 2.各種類型的數(shù)值(整數(shù), 小數(shù)等), 3.Java類內(nèi)...
摘要:函數(shù)節(jié)流用途如調(diào)整瀏覽器大小,或者用戶輸入信息,導(dǎo)致反復(fù)提交接口調(diào)用方法判斷手機(jī)端訪問獲取地址欄參數(shù)返回頂部當(dāng)滾動條的位置處于距頂部像素以下時(shí),跳轉(zhuǎn)鏈接出現(xiàn),否則消失當(dāng)點(diǎn)擊跳轉(zhuǎn)鏈接后,回到頁面頂部位置正則檢測手機(jī)號郵箱 1.JavaScript 函數(shù)節(jié)流用途:如調(diào)整瀏覽器大小,或者用戶輸入信息,導(dǎo)致反復(fù)提交接口 function throttle(method,context) { ...
摘要:等待其安裝完成后關(guān)閉程序,重新啟動,點(diǎn)開菜單可見項(xiàng),說明插件管理包已安裝成功。在出現(xiàn)的懸浮對話框中輸入然后點(diǎn)選下面的插件,就會自動開始安裝,請耐心等待。【注:以下內(nèi)容參考https://blog.csdn.net/stilling2006/article/details/54376743】 一、認(rèn)識Sublime text 1、一款跨平臺代碼編輯器,在Linux、OSX和Windows下均可...
閱讀 1721·2021-11-22 15:33
閱讀 2097·2021-10-08 10:04
閱讀 3549·2021-08-27 13:12
閱讀 3425·2019-08-30 13:06
閱讀 1474·2019-08-29 16:43
閱讀 1399·2019-08-29 16:40
閱讀 790·2019-08-29 16:15
閱讀 2749·2019-08-29 14:13