3
A
回答
3
first
將被宣佈爲一個局部變量,但其他人將是全球性的。
要解決這個問題,請嘗試以下操作:
var first, second, third, fourth, fifth;
first = second = third = fourth = fifth = "Hello, ";
或全部一行:
var first, second, third, fourth, fifth = fourth = third = second = first = "Hello, ";
2
是的,所有,但first
在這種情況下,全球性的。您可以通過運行
(function() { var x = y = 1; })();
console.log(y); // 1
在瀏覽器的控制檯測試也許你想var y, x = y = 1;
+0
不錯的提示,使它成爲一個班輪:) – Yim 2012-03-30 16:12:00
+0
單線班車 – 2012-03-30 16:23:38
1
的確是這樣,首先聲明變量:
var first,second,third,fourth,fifth;
first=second=third=fourth=fifth="Hello, ";
會做除了變量同樣的事情都將處於預期範圍內。
你所擁有的方式只是聲明一個名爲first
的變量,並且在不聲明它們的情況下使用了其他四個變量,因此它們是全局變量。
2
相關問題
- 1. 這是ES6中的全局變量嗎?
- 2. 是這個全局變量嗎? PHP
- 3. 創建全局變量?
- 4. 創建全局變量
- 5. 如何使用局部變量創建全局變量?
- 6. 我的變量是全局的嗎?
- 7. 創建全局地圖變量
- 8. Codeigniter創建和訪問全局變量
- 9. 如何創建jQuery的全局變量
- 10. 創建一個全局變量rails 3.1
- 11. Mule Studio如何創建全局變量
- 12. 如何創建全局變量?
- 13. 如何創建一個全局變量?
- 14. 爲AJAX加載創建全局變量
- 15. 你可以在asp.net中創建持久的全局變量嗎?
- 16. C++構建全局變量
- 17. 默認情況下Python變量是全局變量嗎?
- 18. 實例變量是新的全局變量嗎?
- 19. C自動變量中是全局變量嗎?
- 20. 一個靜態變量是全局變量嗎?
- 21. 函數外面的變量是一種全局變量嗎?
- 22. JQuery - 使用$(this)選擇器全局變量來創建變量?
- 23. 聲明作爲全局變量在類中創建的變量
- 24. C++:如何在這個代碼中創建線程局部/全局變量
- 25. 以下代碼是否在JavaScript中創建全局變量?
- 26. 全局變量
- 27. 全局變量
- 28. 全局變量?
- 29. 全局變量
- 30. 全局變量
您可以通過查看'window'來測試是否有東西是全局的。 '的console.log(window.first)'。 – 2012-03-30 16:03:35
http://jsfiddle.net/ – 2012-03-30 16:04:06
@火箭我會嘗試,(順便說一句,applejack>小指派) – Yim 2012-03-30 16:05:07