es6常用簡單知識點(diǎn)

1、查詢是否包含贏一個字符串
'xxxx'.includes(x,i);//x子字符串,i起始位置
2、forEach(數(shù)組的循環(huán)不能中斷)

array.forEach(function(currentValue,index,array){}) 
//必須 currentValue: 當(dāng)前的元素
//可選 index:當(dāng)前元素的索引值
//可選 array: 當(dāng)前元素所屬的數(shù)組對象

3、創(chuàng)建類

class Human {
    constructor(name) {
        this.name = name;
    }
    breathe() {
        console.log(this.name + " is breathing");
    }
}
var human = new Human("yancy");
human.breathe();//yancy is breathing

//繼承
class Man extends Human {
    constructor(name,sex){
        super(name);//es6語法 訪問父級對象上的構(gòu)造函數(shù)
        this.sex = sex;
    }
    info(){
        console.log(`${this.name} is ${this.sex}`);
    }
}
var man = new Man('henry','boy');
man.breathe();//henry is breathing
man.info();//henry is boy

4、箭頭函數(shù)

var arr = ['A', '', 'B', null, undefined, 'C', '      '];//刪掉空字符串
var newArr = arr.filter( val => (val && val.trim()));//newArr = ['A','B','C']
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,584評論 0 13
  • [TOC] 參考阮一峰的ECMAScript 6 入門參考深入淺出ES6 let和const let和const都...
    郭子web閱讀 1,915評論 0 1
  • 1、新的聲明方式 以前我們在聲明時只有一種方法,就是使用var來進(jìn)行聲明,ES6對聲明的進(jìn)行了擴(kuò)展,現(xiàn)在可以有三種...
    令武閱讀 1,093評論 0 7
  • 今天丫頭作業(yè)完成的很早,就去看課外書了,突然說了一句,不知道今天有沒有這個電影???我一看〈冰雪奇緣〉,說不知道呢...
    小魚兒YY閱讀 220評論 0 0
  • 人治社會一大現(xiàn)象即為拍馬屁盛行。因為人治的運(yùn)行依賴于人對人的服從關(guān)系。
    胡銘萌閱讀 239評論 0 0

友情鏈接更多精彩內(nèi)容