[英]Converting an es6 arrow function to es5 manually?
我們如何手動將下面的箭頭函數轉換為es5?
e => varName = e.target.value
我的嘗試:
function(e) {
varName = e.target.value
return varName
}
我對嗎?
下面這個呢?
varName = function(e) {
return e.target.value
}
它們非常相似並且執行幾乎相同的任務,但是 ES6 函數隱式創建了一個名為varName
的全局變量並為其賦值,而 ES5 函數都沒有這樣做。 這個幾乎完全一樣:
function(e) {
return varName = e.target.value;
}
或者:
function(e) {
varName = e.target.value;
return varName;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.