目前个人能想到的方案有正则匹配, 或者使用 JSON.parse 解析一下.
由于正则思考起来感觉很复杂, 这里介绍使用 try-catch + JSON.parse 的方法:
1 | function isJsonStr(str) { |
上面的几种方法是依次进化而来, 目前最优版本为 isJson 方法:
1 | function isJson(str) { |
由此衍生出将任何字符串解析为 JSON 对象:
1 | parseStringToJsonObject(str) { |
目前个人能想到的方案有正则匹配, 或者使用 JSON.parse 解析一下.
由于正则思考起来感觉很复杂, 这里介绍使用 try-catch + JSON.parse 的方法:
1 | function isJsonStr(str) { |
上面的几种方法是依次进化而来, 目前最优版本为 isJson 方法:
1 | function isJson(str) { |
由此衍生出将任何字符串解析为 JSON 对象:
1 | parseStringToJsonObject(str) { |
比特币(BTC/USDT)
以太坊(ETH/USDx)
TRX(USDx)