簡體   English   中英

JavaScript中的數據類型混亂

[英]Confusion in data type in JavaScript

JavaScript中是什么樣的數據。

var data1 = "\234";
var data2 = '\075\162\077\174\275\022\150\314\272\032\201\122';

以及如何從字符串創建它們。

這些都是Suren提到的unicode字符。

有關詳細信息,請在這里查看

您可以使用decodeURIComponent讀取數據。

要了解有關decodeURIComponent更多信息,請在此處閱讀。

 var data2 = "\\075\\162\\077\\174\\275\\022\\150\\314\\272\\032\\201\\122"; var str = decodeURIComponent(data2); console.log(str); 

希望這可以幫助。

這是存儲在字符串中的UNICODEASCII符號,實際上每個符號也是字符串,但是在輸出中,您看到的另一個結果與字符串中的結果不同。 如果打印它們,則可以看到它們實際存放在里面的內容。

 var data2 = '\\075\\162\\077\\174\\275\\022\\150\\314\\272\\032\\201\\122'; console.log(data2) 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM