一個字符串可以保存數組對象嗎?可能這個問題可能很愚蠢?只是想知道......字符串保持對象數組?可能嗎?
回答
的字符串正好可以「抱」字 - 這是一個字符串是什麼。
當然,這些字符可以表示對象數組的字符串表示,例如字符串[1, "two", MyCoolClass(5, 8.0)]
的。但是這只是一些準任意編碼,你必須做一些工作才能將其再次轉換回來(請參見JSON瞭解真實世界的例子)。
那麼簡單的答案是「不」,但真正的答案將要求澄清的是什麼你的意思是......
理論上是的,你可能可以將一組對象編碼成一個字符串。使用JSON和一些字符串雜技。
它也將結束這樣看
"{ field: var ... },...,{ field: var ... }"
或類似的東西。
不可以。除了向String.prototype
添加方法之外,不能擴展字符串。
例如:
> var x = 'foo'
undefined
> x
"foo"
> x.bar = 4
4
> x
"foo"
> x.bar
undefined
如果你使用字符串* object *:'var x = new String('foo')',你可以。但當然這會造成各種其他混亂/問題。 – 2011-06-16 14:59:31
+1 @Felix;與第二句話不夠一致。 – 2011-06-16 15:01:30
如果序列化(即把對象轉換成字符串),然後是一個字符串可以容納一個數組對象。 http://en.wikipedia.org/wiki/Serialization
可使用數組引用的字符串,訪問特定的信:
a = "hello world"
a[0] // == 'h'
a[1] // == 'e'
使用JSON.stringify(arrayToStringiFy)
鏈接下載庫JSON
只有尚不支持它的瀏覽器才需要「庫」。 _猜猜哪個瀏覽器會是_ – 2011-06-16 15:02:19
- 1. 可可字符串對象數組
- 2. Java字符串對象是一個字符數組嗎?
- 3. 字符串數組到對象數組
- 4. 對字符串進行Unstring:可能嗎?
- 5. 在java中將字符數組轉換爲對象數組?可能嗎?
- 6. 從字符串創建對象,有可能嗎?
- 7. 對象數組作爲字符串到對象數組(jSON)?
- 8. 對象字符串數組jQuery
- 9. 字符串數組或對象
- 10. JSON字符串到對象數組c#
- 11. 字符串數組對象陣列
- 12. 字符串數組java對象
- 13. JQuery字符串到對象數組
- 14. 字符串數組多個對象
- 15. 字符串數組Java到Json對象
- 16. 字符串分割到數組對象
- 17. JavaScript字符串和對象數組
- 18. 打印數組中字符串對的所有可能組合
- 19. 想要在對象數組中搜索字符串嗎?
- 20. Redis的對象保存爲字符串,而不是數組
- 21. iOS支持可跨越字符串嗎?
- 22. 將字符串轉換爲可使用的JSON字符串或數組對象
- 23. Angularjs,輸出字符串或字符串從JSON對象數組
- 24. 如何使字符串startswith和equalsIgnoreCase字符串數組對象
- 25. 字符串串聯不可能嗎?
- 26. 可能連接字符串的常量數組嗎?
- 27. 可以通過使用此字符串作爲索引將字符串存儲在對象數組中嗎?
- 28. 添加字符串與保持對象類型
- 29. 保持得 'java.lang.NoSuchMethodError:org.jboss.logging.Logger.getMessageLogger(Ljava /朗/班; Ljava /朗/字符串;)Ljava /郎/對象'
- 30. 傳遞對象類數組的字符串功能
敬請詳細說明,並解釋爲什麼你需要這樣的事情。 – 2011-06-16 14:52:46
這甚至_mean_? – SLaks 2011-06-16 14:54:47
一個字符串是一個字符串,一個數組和一個數組。兩者都是不同的數據類型。 *你的想象力*一個字符串控制數組對象*? – 2011-06-16 14:57:52