0%
jQuery Ajax 请求报错“Illegal invocation”
发表于
分类于
JS
Ajax 请求
发表于
分类于
JS
我们来看一下 jquery 实现的 Ajax 请求:
1 | const data = {'data': 'silence'}; |
注意:js 发送 json 数据时,发送的是 json 字符串而不是 json 对象。比如 {'data': 'silence'}
是 json 对象,发送时会报解析 json 失败的错误。应该发送的是 "{'data': 'silence'}"
,json 对象转换为 json 字符串可以使用 JSON.stringify()
。
json 字符串转换为 json 对象可以使用 JSON.parse()
。
js 的 format 方法实现
发表于
分类于
JS
js 自身并没有字符串格式匹配功能,但是我们可以基于 replace 方法实现一个 format 方法。
1 | // 字符串格式化函数 |
然后我们就可以使用它:
1 | let str = "my name is {0}, my age is {1}".format('silence', '23'); |