9
A
回答
29
你的問題是不明確的,但假設你的意思是檢查,如果一個變量未解析JSON字符串:
try {
JSON.parse(x);
} catch (e) {
console.log("not JSON");
}
+0
謝謝你,我在這裏找到答案http://stackoverflow.com/questions/3710204/how-to-check-if-a-string-is-a-valid-json-string-in-javascript-without-using -嘗試 – prilia
相關問題
- 1. 檢查變量是否是PDO對象?
- 2. VB6檢查變量是否爲對象
- 3. 檢查JSON對象是否存在(Postman)
- 4. 如何檢查變量(對象)是否是字典類型?
- 5. 如何檢查變量是否是DOMDocument對象?
- 6. 檢查Json對象是否爲空
- 7. 檢查一個變量是否是mysqli類型的對象?
- 8. 如何檢查Node.js中是否定義了變量?
- 9. 在AS3中,如何檢查兩個JSON對象是否相等?
- 10. 如何檢查兩個json對象在java中是否相等?
- 11. 遍歷JSON對象,並檢查是否特定對象存在
- 12. 如何檢查變量是否包含JSON對象或字符串?
- 13. 如何檢查變量或對象是否未定義?
- 14. 檢查對象字面量是否是「對象」
- 15. 檢查類是否存在變量,如果是,請修改此變量的值
- 16. 如何檢查變量是否存在?
- 17. 如何檢查變量是否在python
- 18. 檢查如果對象是在JSTL
- 19. 檢查變量是否在列表中
- 20. 如何檢查對象是否存在?
- 21. 如何檢查對象是否是Cocoa中的Foundation對象?
- 22. 檢查對象是否在路徑中
- 23. 檢查VBScript中是否存在對象
- 24. 檢查QuerySet中是否存在對象
- 25. 檢查對象中是否存在值
- 26. jQuery檢查值是否在對象中
- 27. 檢查PL/JSON中的JSON對象是否爲空或空
- 28. PHP檢查變量是否存在於json數組中
- 29. 如何檢查'http://'是否在變量中,如果不是,請添加它?
- 30. 如何檢查PHP中的JSON對象是否爲空?
如果你希望JSON輸入,你應該使用'JSON.parse'。環繞它會'嘗試{...}趕上{...}'。如果發生異常,那麼它不是有效的JSON輸入。 –
我很好奇 - 爲什麼try/catch方法不是一個選項? –