箭頭函式與解構賦值

2021-09-09 07:39:42 字數 540 閱讀 8529

const firts =()=>;

這就等同於

function first(all)

為認為最為典型的列子是dva中connect的寫法

@connect(() => ())

如果你將變為乙個引數 比如a,再在箭頭函式中列印出a,就可以看到其實a是所有的model

如果返回的是乙個物件的話,我們需要用圓括號將其包起來

const second= ()=>();

如果返回的不是乙個物件,那我們這樣寫就好了

const third = (a,b)=>;

function timer(),1000);

}var time = new timer();

settimeout(()=>console.log('s1:',time.s1),3100); //3

settimeout(()=>console.log('s2:',time.s2),3100); //0

箭頭函式引數解構

var elements hydrogen helium lithium beryllium elements.map function element 返回陣列 8,6,7,9 上面的普通函式可以改寫成如下的箭頭函式 elements.map element 8,6,7,9 當箭頭函式只有乙個引數...

帶你深入理解解構賦值和箭頭函式

箭頭函式 es6 的內建物件擴充套件 string 的擴充套件方法 什麼是解構賦值?es6中允許從陣列中提取值,按照對應位置,對變數賦值,物件也可以實現解構。let a,b,c 1,2,3 console.log a 1 console.log b 2 console.log c 3 如果解構不成功...

物件賦值與解構賦值

1.物件解構賦值 語法 let 物件 let obj let obj console.log a,b,c let obj console.log uname,uage,uheight 物件解構賦值總結 1.屬性指的是物件中的屬性 2.如果是乙個物件中不存在的屬性,結果是undefinde 3.屬性名...