一尘不染

在JSON结果中定义函数是否有效?

json

网站的JSON响应的一部分具有以下内容(…为上下文添加):

{..., now:function(){return(new Date).getTime()}, ...}

向JSON添加匿名函数有效吗?我希望每次您访问“时间”都会返回不同的值。


阅读 281

收藏
2020-07-27

共1个答案

一尘不染

没有。

JSON纯粹是一种数据描述语言。如http://www.json.org所述,它是“轻量级数据交换格式”。-不是编程语言。

根据http://en.wikipedia.org/wiki/JSON,支持的“基本类型”为:

  • 数字(整数,实数或浮点数)
  • 字符串(带反斜杠转义的双引号Unicode)
  • 布尔值(对与错)
  • 数组(值的有序序列,用逗号分隔并括在方括号中)
  • 对象(键:值对的集合,用逗号分隔并括在花括号中)
  • null
2020-07-27