我正在尝试将一个函数插入到数组中,但转而转换为null
。怎么会这样?
this.over[name].push(typeof this[name])
this.over[name].push(this[name])
console.log(name, typeof this[name], JSON.stringify(this.over))
结果
on_key function {"on_key":["function",null]}
答案 0 :(得分:5)
函数 插入到数组中。
问题是你正在尝试JSON.stringify一个函数而JSON没有函数数据类型。如果要将其转换为JSON,请使用该函数以其他方式表达您要表达的内容。