摘要:模板字面量相當于格式化字符串字符串用兩個包含起來并且內(nèi)部的占位符用標識一般用于標識多行文本或者配合函數(shù)使用與箭頭函數(shù)用于數(shù)組是用于讓數(shù)組每一個元素都調(diào)用函數(shù)的語法基本格式為其中為數(shù)組元素下標為當前元素所屬的數(shù)組對象在實際調(diào)用時只需要箭頭函數(shù)
1.模板字面量
相當于格式化字符串,字符串用兩個``包含起來,并且內(nèi)部的占位符用${variable}標識.一般用于標識多行文本或者配合函數(shù)使用.
2.forEach與箭頭函數(shù)
forEach用于數(shù)組,是用于讓數(shù)組每一個元素都調(diào)用函數(shù)的語法,基本格式為function(currentValue,index,arr)),其中index為數(shù)組元素下標,arr為當前元素所屬的數(shù)組對象.
在實際調(diào)用時只需要onclick = "array.forEach(function)"
箭頭函數(shù):對于匿名函數(shù),函數(shù)參數(shù),語句和返回值才是有價值的部分,只是對原有定義方式的簡寫.
上述兩知識點混合例子:
// 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)用時便object.functionName
5.prototype看作類的定義,而在類的實例中添加的屬性或函數(shù)不影響原型,繼承時要是想繼承父類的東西,它的東西必須放在構(gòu)造器中或者(放到prototype中然后son.prototype = father.prototype).
若是想要指定一個對象的prototype指向另一個對象的prototype,但是沒有繼承機制,那么構(gòu)造函數(shù)中的方法不可用,但是prototype中的方法可用
6.array.forEach(function(currentValue,index,array){
...
};
currentValue必須有表示數(shù)組元素值,index為索引值,array為數(shù)組對象.
7.stream是一個event的實例,所以在使用流時可以為其添加監(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://systransis.cn/yun/102975.html
摘要:原始類型引用類型中沒有類但是有類型類型分兩種原始類型和引用類型保存對象的引用原始類型的復制是直接復制多個副本互不干擾引用類型中只保存引用對象實例只有一份解除引用使用會觸發(fā)自動垃圾回收還提供了種內(nèi)建類型內(nèi)建類型可以用來實例化他們也是保存 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ù),直到找出第一個返回值為的成員,然后方法會返回該成員,返回該成員的位置。 幾乎所有的編程語言都原生支持數(shù)組類型,因為數(shù)組是最簡單的內(nèi)存數(shù)據(jù)結(jié)構(gòu)。 它存儲一系列同一種數(shù)據(jù)類型的值,但是在javascript里可以在數(shù)組里保存不同類型的值,但是我們最好還是要遵守最佳實踐,不要那么做。 創(chuàng)建和初始化,javascript聲明,創(chuàng)建和...
摘要:簡單地說程序就是數(shù)據(jù)和方法計算機能做的就是計算這個數(shù)據(jù)可以是字符串各種類型的數(shù)值整數(shù)小數(shù)等類內(nèi)的屬性根本上是還是的基本數(shù)據(jù)類型布爾類型的東東為了更加快速地寫出代碼現(xiàn)在的語言都是高層次的抽象即所謂的高級編程語言了高級編程語言中的一些特性如訪問 簡單地說, 程序就是數(shù)據(jù)和方法, 計算機能做的就是計算, 這個數(shù)據(jù)可以是: 1.字符串, 2.各種類型的數(shù)值(整數(shù), 小數(shù)等), 3.Java類內(nèi)...
摘要:函數(shù)節(jié)流用途如調(diào)整瀏覽器大小,或者用戶輸入信息,導致反復提交接口調(diào)用方法判斷手機端訪問獲取地址欄參數(shù)返回頂部當滾動條的位置處于距頂部像素以下時,跳轉(zhuǎn)鏈接出現(xiàn),否則消失當點擊跳轉(zhuǎn)鏈接后,回到頁面頂部位置正則檢測手機號郵箱 1.JavaScript 函數(shù)節(jié)流用途:如調(diào)整瀏覽器大小,或者用戶輸入信息,導致反復提交接口 function throttle(method,context) { ...
摘要:等待其安裝完成后關(guān)閉程序,重新啟動,點開菜單可見項,說明插件管理包已安裝成功。在出現(xiàn)的懸浮對話框中輸入然后點選下面的插件,就會自動開始安裝,請耐心等待?!咀ⅲ阂韵聝?nèi)容參考https://blog.csdn.net/stilling2006/article/details/54376743】 一、認識Sublime text 1、一款跨平臺代碼編輯器,在Linux、OSX和Windows下均可...
閱讀 1745·2021-11-22 15:33
閱讀 2135·2021-10-08 10:04
閱讀 3575·2021-08-27 13:12
閱讀 3448·2019-08-30 13:06
閱讀 1492·2019-08-29 16:43
閱讀 1418·2019-08-29 16:40
閱讀 814·2019-08-29 16:15
閱讀 2774·2019-08-29 14:13