我在Chrome控制檯中測試了一些javascript函數,發現我可以編寫像C#表達式這樣的函數。Javascript C#like function expression
var testFunction = (v1, v2) => v1 + v2;
var result = testFunction(2, 3);
// result is 5
我在谷歌搜索它,但我沒有找到任何關於這個特定的語法。
這是新事物還是Chrome控制檯的資源?瀏覽器通常支持這個嗎?
我在Chrome控制檯中測試了一些javascript函數,發現我可以編寫像C#表達式這樣的函數。Javascript C#like function expression
var testFunction = (v1, v2) => v1 + v2;
var result = testFunction(2, 3);
// result is 5
我在谷歌搜索它,但我沒有找到任何關於這個特定的語法。
這是新事物還是Chrome控制檯的資源?瀏覽器通常支持這個嗎?
看那些被稱爲箭功能,除了IE和Opera Mini的所有瀏覽器都支持,你可以在這個Can I use link看到。
感謝您的幫助。我知道現在是什麼。我查看了您提及的鏈接並搜索了兼容性。我還做了一些測試,發現Opera Mini(和Opera Browser)的當前版本確實支持它。我會考慮在我的JavaScript系統中使用它,因爲完全支持Chrome支持。 –
這是一個鏈接唯一的答案,至少在這裏回答這個問題(「這是一個箭頭函數...」)和鏈接到文檔的更多信息。 – Jamiec
感謝您的參考鏈接。主要的問題是我不知道這個功能是什麼。參考鏈接有我需要的所有awnsers。 –