国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Wann sollten Sie die Return-Anweisung in ES6-Pfeilfunktionen verwenden?
P粉771233336
P粉771233336 2023-08-22 13:20:02
0
2
767
<p>Die neuen ES6-Pfeilfunktionen besagen, dass <code>return</code> in einigen F?llen implizit ist: </p> <blockquote> <p>Dieser Ausdruck ist auch der implizite Rückgabewert der Funktion. </p> </blockquote> <p>In welchen Situationen muss ich <code>return</code> in einer ES6-Pfeilfunktion verwenden? </p>
P粉771233336
P粉771233336

Antworte allen(2)
P粉258083432

我理解這個(gè)經(jīng)驗(yàn)法則...

候選項(xiàng)為:

// 平方根
value => Math.sqrt(value)

// 求和
(a,b) => a+b

對(duì)于其他操作(需要多行代碼的情況,需要顯式返回值)

P粉012875927

Jackson在一個(gè)類似的問(wèn)題中部分地回答了這個(gè)問(wèn)題

我要補(bǔ)充一下block的定義:

示例

// 返回:undefined
// 解釋:一個(gè)空的帶有隱式返回的塊
((name) => {})() 

// 返回:'Hi Jess'
// 解釋:沒(méi)有塊意味著隱式返回
((name) => 'Hi ' + name)('Jess')

// 返回:undefined
// 解釋:塊內(nèi)需要顯式返回,但是缺少了
((name) => {'Hi ' + name})('Jess')

// 返回:'Hi Jess'
// 解釋:塊內(nèi)有顯式返回
((name) => {return 'Hi ' + name})('Jess') 

// 返回:undefined
// 解釋:一個(gè)包含單個(gè)標(biāo)簽的塊。沒(méi)有顯式返回。
// 更多信息:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/label
((name) => {id: name})('Jess') 

// 返回:{id: 'Jess'}
// 解釋:隱式返回表達(dá)式 ( ),其求值為一個(gè)對(duì)象
((name) => ({id: name}))('Jess') 

// 返回:{id: 'Jess'}
// 解釋:塊內(nèi)有顯式返回對(duì)象
((name) => {return {id: name}})('Jess')
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage