摘要: js020-JSON 20.1 语法 JSON的语法可以表示为一下三种类型的值。 简单值 使用与JS相同的语法,可以在JSON中表示字符串、数值、布尔值和null,但是JSON不支持JS中的特殊性Undefined 对象 对象作为一种复杂数据类型, 表示一组无序的键值对。每个键值对中的值可以是简单值 阅读全文
posted @ 2016-01-26 23:04 liaoali 阅读(208) 评论(0) 推荐(0) 编辑
摘要: js017-错误处理与调试 本章内容 理解浏览器报告的错误 处理错误 调试JS代码 17.2 错误处理 17.2.1 try-catch语句 try{ //possible error code }catch(error){ //how to deal with this error } 1、fin 阅读全文
posted @ 2016-01-26 23:02 liaoali 阅读(241) 评论(0) 推荐(0) 编辑
摘要: js014-表单脚本 本章内容: 理解表单 文本框验证与交互 使用其他表单控制 14.1 表单的基础知识 在HTML中,表单时由<form>元素来表示的,在JS中,表单对应的时HTMLFormElement类型。HTMLFormElement继承了HTMLElement,所以它与其他HTML元素具有 阅读全文
posted @ 2016-01-25 22:08 liaoali 阅读(385) 评论(0) 推荐(0) 编辑
摘要: js013-事件 本章内容 理解事件流 使用时间处理程序 不同的事件类型 JS与HTML之间的交互是通过实践实现的。时间就还文档或浏览器窗口发生的一些特定的交互 瞬间。可以使用侦听器来预定事件,以便时间发生时执行乡音的代码。 13.1 事件流 事件流描述的是从页面中接收事件的顺序。IE的事件流是冒泡 阅读全文
posted @ 2016-01-25 22:07 liaoali 阅读(232) 评论(0) 推荐(0) 编辑
摘要: js012-DO2和DOM3 本章内容: DOM2和DOM3的变化 操作样式的ODM API DOM 遍历与范围 DOM2级核心:在一级核心基础上构建,为节点添加了更多方法和属性 DOM2级视图:为文档定义了基于样式信息的不同视图 DOM2级事件:说明了如何使用事件与DOM文档交互 DOM2级样式: 阅读全文
posted @ 2016-01-25 22:06 liaoali 阅读(267) 评论(0) 推荐(0) 编辑
摘要: js011-DOM扩展 本章内容 理解Selecters API 使用HTML5 DOM扩展 了解转悠的DOM扩展 11.1选择符API JS中最常用的一项功能,就是根据css选择符选择与某个模式匹配的DOM元素。 11.1.1 querySlector()方法 该方法接收一个css选择符,返回与该 阅读全文
posted @ 2016-01-24 15:53 liaoali 阅读(533) 评论(0) 推荐(0) 编辑
摘要: JS010-DOM 本章内容: 1、理解包含不同层次节点的DOM 2、使用不同的节点类型 3、客服浏览器兼容性问题及各种陷阱 DOM(文档对象模型)是针对 HTML和xml文旦过得一个API(应用程序编程接口)。 10.1 节点层次 DOM可以将HTML或XML文档描绘成一个由多层节点构成的结构。每 阅读全文
posted @ 2016-01-24 14:40 liaoali 阅读(189) 评论(0) 推荐(0) 编辑
摘要: js009-客户端检测 本章内容: 1、使用能力检测 2、用户代理检测的历史 3、选择检测方式 一般不使用客户端检测。 9.1 能力检测 也称特性检测。基本模式如下: if(object.propertyInQuestion){ // 使用object.propertyInQuestion } 9. 阅读全文
posted @ 2016-01-21 20:18 liaoali 阅读(208) 评论(0) 推荐(0) 编辑
摘要: js008-BOM 本章内容: 1、理解window对象-BOM的核心 2、控制窗口、框架和弹出窗口 3、利用location对象中的页面信息 4、使用navigation对象了解浏览器 ECMAScript是JavaScript的核心。BOM(浏览器对象模型)才是JavaScript真正的核心。 阅读全文
posted @ 2016-01-21 20:16 liaoali 阅读(314) 评论(0) 推荐(0) 编辑
摘要: js007-函数表达式 本章内容 1、函数表达式的特征 2、使用函数实现递归 3、使用闭包定义私有量 定义函数的方式有两种:一:函数声明,二:函数表达式 函数声明: function functionName( arg0, arg1, arg2){ //函数体 }­ 其中function是关键字 f 阅读全文
posted @ 2016-01-21 11:23 liaoali 阅读(239) 评论(0) 推荐(0) 编辑