鍍金池/ 問答/HTML/ js 中''與' ',''與""有什么區(qū)別?

js 中''與' ',''與""有什么區(qū)別?

js 中''與' ',''與""有什么區(qū)別?

回答
編輯回答
朕略萌

''"" 一般來說沒什么區(qū)別,但 ' ' 是值為空白符的字符串,與前兩者都不同。

你在字符串里添加另一個字符串時才會混淆用,比如:str = 'Example:"string"'str = "Example:'string'"

另外注意在使用二者在 JSON 中的使用區(qū)別:
正確 JSON:

{"key": "Example 'value'"}

錯誤 JSON:

{'key': 'Example "value"'}

參考 json.org 中對 string 的描述:

string
""
" chars "
2018年4月22日 02:43
編輯回答
怣人

''是空字符串,' '是空格。

!'' //true
!' ' // false

單雙引號無嵌套無區(qū)別,js中推薦使用單引號。

2018年3月31日 07:07