メ遇见°
メ遇见°
JSON.parse() 方法解析一个JSON字符串,可将JSON字符串转化为对象。 JSON.parse(text [, reviver]) //第一个参数必填,一个有效的JSON字符串 第二个参数选题 是一个函数, 它用来转换已经被从text字符串转为对象的对象。对应的规则格式如下: (1)如果reviver返回的是一个有效值,则对应的属性值将替换为转换后的值。 (2)如果reviver返回的值与它接收的相同值,则不修改对应属性值。 (3)如果reviver返回的是undefined,则删除对应的属性。 a、省略第二个参数: var jsonStr='{"name":"age","url":"www.com","sex":"男"}'; var obj=JSON.parse(jsonStr); b、返回修改后的值 function reviver(key,value){ if(key=="name"){ return "one"; } return value; } var jsonStr='{"name":"age","url":"www.com","sex":"男"}'; var...
上下文栈: `1、全局中上下文是唯一的,并且在浏览器关闭时出栈。` `2、在执行全局代码的时候,会先创建一个全局的上下文,并且压入栈的顶部。` `3、执行一个函数就会创建一个上下文,并且压入栈的顶部,当执行完这个函数之后,执行出栈操作,并且等待浏览器回收。` 作用域: `首先从当前位置开始查询,如果当前位置没有,则继续向上级作用域查询,直到到达全局作用域为止。`