为了账号安全,请及时绑定邮箱和手机立即绑定

求解大括号里num的问题!

为什么{num:$("#txtNumber").val()}可以运行,但是一旦变成{num:$("#txtNumber").val();}

也就是后面加个分号就无法运行了?

正在回答

3 回答

哈哈 不说什么JSON之类的鬼 这在js中叫字面量哦 就是你可以直接手动写出来一个对象 所谓对象嘛就是一堆数据加操作咯 而对象实例化存储的时候是指存储值的 而调用方法只存一次,根据this引用判断是那个对象在调用 而JSON就是对象被序列化出来之后的结果啦 JSON的写法和js中的字面量是一样的: {"key":"value","key":"value"}

1 回复 有任何疑惑可以回复我~

这是JSON数据格式,不是php代码哦,所以后面不需要加分号,如果对JSON数据交互不太懂可以看前面的JSON数据教程

0 回复 有任何疑惑可以回复我~

你加分号就错了呗,跟java一样吧,一句话一个分号。这约定好的东西,不需要什么道理

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

求解大括号里num的问题!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信