有人能告訴我上面兩行javascript究竟做了什麼嗎?更重要的是,它叫什麼,所以我可以搜索一些JavaScript引用來了解它?我假設他們都在創建某種形式的數組,可以將對象添加到...?Javascript:var map = {}; var list = [];
4
A
回答
2
它在map
中創建一個空字典,在list
中創建一個空數組。
在http://www.geocities.com/schools_ring/ArrayAndHash.html上閱讀這些結構。
8
大括號是創建Javascript對象的語法(這實際上是一個關鍵/值對的榮耀集合);括號創建一個可調整大小的數組。
這些被稱爲文字,它們是一個方便的快捷方式,可以幫助您在沒有大量輸入的情況下製作對象和數組(很好,因爲您始終使用它們)。許多其他編程語言對映射和數組具有相似的文字語法。
相關問題
- 1. Javascript:var = var = function
- 2. Javascript:var myFunc = function()vs var myFunc = function myFunc()
- 3. Javascript:var scopes
- 4. 如何將List [List [Map [String,String]]]轉換爲List [Map [String,String]]
- 5. Rcpp map/dictionary/list
- 6. Javascript:var 3po = true;?
- 7. Javascript:var RocknCoder = RocknCoder || {};
- 8. Ansible loop over list var
- 9. Linq,Map List to CheckboxList
- 10. foreach my $ var(@list) - $ var是參考嗎?
- 11. 如何將List [java.util.Map]轉換爲List [Map]
- 12. 將List/Map轉換爲org.apache.flink.util.Collector
- 13. Map List <>與Automapper?
- 14. mem_set爲std :: map或std :: list
- 15. jsp foreach on jdbc list <map> format
- 16. 如何將List(List [String])轉換爲Map [String,Int]?
- 17. List <Map <String,String >> vs List <Object>
- 18. List <Map <String,List <>>> in BaseAdapter,Android
- 19. Java 8 Lambda List to Map <Int,List <String>>
- 20. C# - var到List <T>轉換
- 21. 如何將List <Map <String,Long>轉換成TreeMap或Map?
- 22. For-Each Loop,Map <String,Map <String,List <String> >>
- 23. Java - collections List <Map <Integer,Integer >>
- 24. 來自List和Map的Java乘法值
- 25. 操縱JSON List和Map在Java中
- 26. 如何迭代immutable.js對象/ map/list
- 27. Sort Map <String,List <Object[]>>
- 28. std :: list和std :: map的常用算法?
- 29. 按List中的值順序構造Map?
- 30. Google Collections(Guava Libraries):ImmutableSet/List/Map and Filtering
你的鏈接調用JavaScript對象散列表,你稱它們爲字典。只是稱他們爲對象 - 稱他們爲別的東西最好是誤導 - 請參閱http://stackoverflow.com/questions/368280/javascript-hashmap-equivalent#383540 – Christoph 2009-01-06 10:57:02