toJSON
是 InterposeBehavior
类中的方法,它将 InterposeBehavior
对象转化为 JSON 格式的字符串。
toJSON()
返回一个 JSON 格式的字符串。
var behavior = new InterposeBehavior(1, 2, 3);
var jsonStr = behavior.toJSON();
console.log(jsonStr); // "{"start":1,"end":2,"functionIndex":3}"
toJSON
方法将 InterposeBehavior
对象序列化为一个 JSON 格式的字符串。start
、end
、functionIndex
。start
和 end
属性表示函数拦截器的作用范围,functionIndex
属性表示函数拦截器在该范围所对应的函数列表索引。toJSON
方法是 InterposeBehavior
对象的标准序列化方式。可以在调用 JSON.stringify
方法时自动调用该方法进行序列化。