摘要:
JavaScript 变量可以是局部变量或全局变量。 私有变量可以用到闭包。 全局变量 函数可以访问由函数内部定义的变量,如: 函数也可以访问函数外部定义的变量,如: 后面一个实例中, a 是一个 全局 变量。 在web页面中全局变量属于 window 对象。 全局变量可应用于页面上的所有脚本。 阅读全文
摘要:
我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢? javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指 阅读全文
摘要:
JSON是什么?(JSON和JavaScript对象有什么区别?)如何把JS对象转化为JSON字符串,又如何把JSON字符串转化为JavaScript对象? JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原 阅读全文
摘要:
把 JSON 文本转换为 JavaScript 对象 JSON 最常见的用法之一,是从 web 服务器上读取 JSON 数据(作为文件或作为 HttpRequest),将 JSON 数据转换为 JavaScript 对象,然后在网页中使用该数据。 为了更简单地为您讲解,我们使用字符串作为输入进行演示 阅读全文
摘要:
JSON.stringify() JSON 通常用于与服务端交换数据。 在向服务器发送数据时一般是字符串。 我们可以使用 JSON.stringify() 方法将 JavaScript 对象转换为字符串。 语法 参数说明: value: 必需, 一个有效的 JSON 字符串。 replacer: 可 阅读全文
摘要:
JSON 通常用于与服务端交换数据。 在接收服务器数据时一般是字符串。 我们可以使用 JSON.parse() 方法将数据转换为 JavaScript 对象。 语法 参数说明: text:必需, 一个有效的 JSON 字符串。 reviver: 可选,一个转换结果的函数, 将为对象的每个成员调用此函 阅读全文
摘要:
JavaScript eval() 函数 定义和用法 eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 语法 返回值 通过计算 string 得到的值(如果有的话)。 说明 该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改 阅读全文
摘要:
数组作为 JSON 对象 JSON 数组在中括号中书写。 JSON 中数组值必须是合法的 JSON 数据类型(字符串, 数字, 对象, 数组, 布尔值或 null)。 JavaScript 中,数组值可以是以上的 JSON 数据类型,也可以是 JavaScript 的表达式,包括函数,日期,及 un 阅读全文
摘要:
对象语法 JSON 对象使用在大括号({})中书写。 对象可以包含多个 key/value(键/值)对。 key 必须是字符串,value 可以是合法的 JSON 数据类型(字符串, 数字, 对象, 数组, 布尔值或 null)。 key 和 value 中使用冒号(:)分割。 每个 key/val 阅读全文
摘要:
JSON 语法规则 JSON 语法是 JavaScript 对象表示法语法的子集。 数据在名称/值对中 数据由逗号分隔 大括号保存对象 中括号保存数组 注意:json的key是字符串,且必须是双引号,不能是单引号 json的value是Object json的解析: json是js的原生内容,也就意 阅读全文
摘要:
JSON: JavaScript Object Notation(JavaScript 对象表示法) JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 JSON 实例 { "sites": [ { "name":"菜鸟教程" , "url":"www 阅读全文
摘要:
1.静态树: 目录结构:(css与js为下载的原文件夹) 代码 测试: 点击树: 点击复选框: 2.动态生成带点击事件的树 页面中准备树位置 Js请求树数据与生成树结构: 后台返回的JSON数据格式:(主要返回部门ID,上级ID,部门姓名即可构成一颗树) 结果: 点击树: 3.更复杂的关于树的点击事 阅读全文
摘要:
frame不能放在body标签内。指定name属性,为这一个框架指定名字,在html的a的target属性可以设为target="right"在该框架显示跳转的页面。(常用于后台管理界面) 例子: index.html left.html top.html right.xml right1.html 阅读全文
摘要:
iframe类似于frameset,iframe 和 frameset 都用于html页面的框架布局。(都可用于后台管理界面,iframe放于body标签内,frameset不能放在body标签) 1. <iframe> 标签:iframe 是个内联框架,是在页面里生成个内部框架。 2. <fram 阅读全文
摘要:
对象遍历 例子 例子 例如对象遍历实现全选 2.数组遍历 例子: 阅读全文
摘要:
注意: JS的prompt()可以带两个参数,第一个为提示,第二个可以设置默认值。 用户输入之后如果点击取消返回值为null。 例如: 阅读全文
摘要:
全局属性和函数可用于所有内建的 JavaScript 对象 结果: 阅读全文
摘要:
1.通过document对象 2.通过element元素对象的方法 3.获取元素的几种方法 圈住的三个方法是获取元素,需要传一个字符串参数。后面两个方法获取之后需要遍历! 创建文本节点:document.createTextNode() 创建元素节点:document.createElement() 阅读全文
摘要:
1.正常使用: 2.第二种定义方法 3.匿名函数(页面加载执行的函数) 4.参数为元素的方法 阅读全文
摘要:
1.常用事件理解 onfocus/onblur:聚焦离焦事件,用于表单校验的时候比较合适。 onclick/ondblclick:鼠标单击和双击事件 onkeydown/onkeypress:搜索引擎使用较多 onload:页面加载事件,所有的其它操作(匿名方式)都可以放到这个绑定的函数里面去。如果 阅读全文