2023.10.11 js.JSON和js.BOM
1 定义 2 var 变量名 = '{"key1" : value1,"key2" : value2}' 3 var user = '{"字符串":"tom","整型" = 20,"数组" : ["北京","上海","深圳"],"对象" : {},"布尔值" : true,"不赋值" : null}' 4 5 //因为user不是对象,无法调用其中的值,需要用到JSONz中的两个方法 6 //json字符串转化为对象 var obj = JSON.parse(user) alert(obj.name); 7 //json对象转化为字符串 JSON.stringify(obj);
1 浏览器对象模型 2 3 WINDOW对象 4 window.alert("Hello BOM") 5 6 confirm--确认操作--确定true,取消false 7 var flag = window.confirm("您确然删除记录吗?"); 8 alert(flag); 9 10 定时器--setInterval--周期性的执行某一个函数 11 var i = 0; 12 setInterval(function(){ 13 i++; 14 console.log("执行了"+i+"次"); 15 },2000); 16 17 定时器--setTimeout--延迟指定时间执行,只执行一次 18 setTimeout(function(){ 19 alert("延迟了3s执行"); 20 },3000); 21 22 23 LOCATION对象 24 location.属性 25 href:设置或者返回完整的URL,并自动跳转到该地址 26 location.href = "https://www.baidu.com/?tn=15007414_8_dg";