摘要:
1. 节点层级 1.1 Node 类型 Node.ELEMENT_NODE(1); Node.ATTRIBUTE_NODE(2); Node.TEXT_NODE(3); Node.CDATA_SECTION_NODE(4); Node.ENTITY_REFERENCE_NODE... 阅读全文
摘要:
1. Object类型 //创建 Object 实例 //1. new 出对象 var person = new Object(); person.name = "Mike"; person.age = 18; //2. 对象字面量 var person = { name : "Mike", ... 阅读全文
摘要:
1. Date类型 var someDate = new Date(Date.parse("May 25, 2004")); 与 var someDate = new Date("May 25, 2004"); 等价 // GMT 时间 2000 年 1 月 1 日午夜零时 var y2k = n... 阅读全文
摘要:
1. 理解对象 var person = new Object(); person.name = "Nicholas"; person.age = 29; person.job = "Software Engineer"; person.sayName = function(){ a... 阅读全文
摘要:
1. 语法 区分大小写; 驼峰命名; 字母,下划线或美元符号打头,后面可以接字符,下划线,美元符号或数字; 严格模式,"use strict"编译指令; 2. 关键字和保留字 3. 变量 松散类型; 4. 数据类型 4.1 typeof 操作符 返回值:undefine... 阅读全文
摘要:
1. 操作符 1.1 一元操作符 1.1.1 递增和递减操作符 var s1 = "2"; var s2 = "z"; var b = false; var f = 1.1; var o = { valueOf: function() { return 1; } }; s1++; // 值变... 阅读全文
摘要:
1. 基本类型和引用类型的值 基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。 在很多语言中,字符串以对象的形式来表示,因此被认为是引用类型的。ECMAScript 放弃了这一传统。 1.1 动态的属性 //引用类型 var person = new Objec... 阅读全文
摘要:
1. javascript 组成 ECMAScript DOM BOM 2. 标签的属性 async(异步脚本) charset defer(延迟脚本) language src type 3. 标签的位置 <!DOCTYPE html <html <head <title Examp... 阅读全文
摘要:
1. jQuery 的无 new 创建 示例 var jQuery = function() { return jQuery.fn.init(); }; jQuery.fn = jQuery.prototype = { init: function() { this.age = 18; ... 阅读全文
摘要:
1. 跟随鼠标的DIV 1 window.onmousemove = function(ev) { 2 //浏览器兼容 3 var oEvent = ev || event; 4 var oDiv = document.getElementBy... 阅读全文