es6允許把宣告的變數直接賦值給物件
let name="jie";
let skill = "web";
var obj = ;
console.log(obj) //
let key = 'skill';
var obj =
console.log(obj.skill) //web
物件方法就是把兌現中的屬性,用匿名函式的形式程式設計方法
var obj =
}console.log(obj.add(1,2)) //3
var obj1 = ;
var obj2 = ;
console.log(obj1.name === obj2.name); //true
console.log(object.is(obj1.name,obj2.name)) //true
===為同值相等,is()為嚴格相等console.log(+0 === -0) //true
console.log(nan === nan); //false
console.log(object.is(+0,-0)); //false
console.log(object.is(nan,nan)) //true
合併物件var a = ;
var b = ;
var c = ;
let d = object.assign(a,b,c);
console.log(d)
物件的key重新賦值
如果物件的key已經存在,則重新賦值
var a = ;
var b = ;
var c = ;
let d = object.assign(a,b,c);
object.assign(d,)
console.log(d) //
11 ES6 解構賦值
一 陣列的解構賦值 es6允許我們在左邊使用這個表示式來給左邊三個元素賦值 var el1,el2,el3 1,2,3,4,5 el1 1,el2 2,el3 3 通過變數名交換變數的值 var el1,el2,el3 1,2,3,4,5 el1,el2 el2,el1 解構賦值也可以巢狀 var ...
es6 es7 es8學習筆記 教程
求冪運算子console.info 3 3 27async await 非同步 function dolater n,x n async function basicdemo basicdemo 也可以在async函式中返回乙個promise 然後就可以使用then了 函式宣告 async func...
ES6學習筆記之ES6中的模組
1 import和export基本使用 重點 在es6中新增了js檔案的暴露和引入的新寫法 import和export node es6 require import exports.export module.exports default 使用export const 暴露函式名暴露函式,imp...