14
A
回答
9
它快速地將多個變量分配給單個值。
在您的示例中,現在將a
和b
設置爲值c
。
它也經常用於批量轉讓null
清理。
a = b = c = d = null;
1
它的縮寫:
var a;
var b;
b=c;
a=b;
它的意思是分配相同的值到兩個或多個其他變量,並在同一時間宣佈在局部範圍內這些變量的組合。
您也可以獨立使用此語法了var聲明:
var a;
var b;
a=b=c;
0
- 指定C到B。
- 將b分配給a。
所以,如果我說var a = b = 1;
>>> var a = b = 1;
undefined
>>> a
1
>>> b
1
0
這意味着a
,b
和c
是相同的。
例如:
var c = {hello: "world"};
var a = b = c;
// now all three variables are the same object
相關問題
- 1. 什麼意思用等號冒號「:=」
- 2. JavaScript中的$符號是什麼意思?
- 3. Javascript中的符號「:」是什麼意思?
- 4. 在javascript數組中使用兩個括號是什麼意思
- 5. JavaScript中有什麼意思?
- 6. 一個php語句與一個等號...?這是什麼意思?
- 7. 這個符號表示什麼意思<x1,x2>?
- 8. 在R中「:=」符號是什麼意思?
- 9. 在fortran中冒號是什麼意思?
- 10. 符號「#!」是什麼意思?在Python中的意思是?
- 11. &符號是什麼意思?
- 12. 冒號是什麼意思?
- 13. 問號是什麼意思?
- 14. 符號「⊇」是什麼意思?
- 15. 語句中的問號和冒號是什麼意思?這是什麼意思?
- 16. 這個javascript行中的冒號(:)是什麼意思?
- 17. 在JavaScript中減去等於 - 這是什麼意思?
- 18. 什麼是「:*」(冒號星號)在Ruby中是什麼意思?
- 19. 什麼意思?=在PHP中的意思?
- 20. 什麼意思?=在vb.net中的意思?
- 21. 在JavaScript/jQuery中,括號中的代碼塊是什麼意思?
- 22. 什麼呢| =(單管等)和=(單個號相同)的意思是
- 23. 在JavaScript中,0 === 4是什麼意思?
- 24. 「!function(){}」是什麼意思/在JavaScript中做?
- 25. 什麼是!在JavaScript中意思?
- 26. 在JavaScript中,「i = + i」是什麼意思?
- 27. 什麼是~~在JavaScript中的意思?
- 28. 什麼意思是'?'在Javascript中?
- 29. 什麼是0;在javascript中的意思
- 30. 什麼? :在JavaScript中的意思?
看起來整齊,確實在其他流行語言中,這句法工作? (python,java,C++,pascal等) –
是的,幾乎所有的語言都是一樣的。 – hanshenrik
https://stackoverflow.com/a/49160043/3786285這個答案好多了 – Martian2049