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";
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?