JavaScript:BOM编程
Posted guanghen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript:BOM编程相关的知识,希望对你有一定的参考价值。
1.window.open()
和window.close()
(开启/关闭窗口)
2. window.alert()
和window.confirm()
3. 设置窗口
4. history,返回(BACK)和前进(GO)
5. JSON(JavaScript Object Notation)
概念:是一种数据交换格式
-
作用:数据交换
-
特点:体积小,轻量级;易解析。又称无类型对象
-
用在哪?银行、高保密系统不使用之外其他大部分都使用;
另一种数据交换格式语言:XML;
-
作用:数据交换;
-
特点:体积大;语法严谨;难解析;
-
用在哪?银行、高保密系统等使用;
6. JSON语法:
//1. 创建JSON对象语法
var ObjectName = {
"user1":"zhangsan",
"user2":"wawnguw",
"user3":"lisi"
}
//2. 创建JSON数组语法
var Array = [{“key1”:"value1",“key2”:"value2",“key3”:"value3"},
{“key4”:"value4",“key5”:"value5",“key6”:"value6"},
{“key7”:"value7",“key8”:"value8",“key9”:"value9"}]
//3. 遍历JSON数组语法
for (var i = 0;i<student.length;i++){
var studObj = student[i];
alert(stuObj.sno+","+stuObj.sname + "," +stuObj.sex)
}
7. JSON中的eval函数
-
window.eval(); 其类似于JS中的innerhtml。
-
作用是:将内部的字符串当做一段JS代码解释并执行。
8. JS中的[]和{}有什么区别?
-
[]是数组;
-
以上是关于JavaScript:BOM编程的主要内容,如果未能解决你的问题,请参考以下文章
译文:18个实用的JavaScript代码片段,助你快速处理日常编程任务
JavaScript50_终篇_编程进阶与BOM编程概览(3k字+)