JS高级学习历程-6】的更多相关文章

PHP菜鸟学习历程-6 [闭包案例] 1 闭包创建数组 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>17-闭包-数组</title> <script type="text/javascript"> var num=new Array(); for(var i=0; i&…
JS高级-34-昨天内容回顾     时间:2015-5-11 1.DOM获取元素节点 document.getElenmentById(id 属性值)                                   具体元素节点对象 document.getElenmentsByTagName(tag 标签名称 div ul li)        数组列表 document.getElenmentsByName(Name 属性值)                       数组列表 2.…
昨天内容回顾 面向对象的私有成员.静态成员 私有成员:在构造函数里边定义局部变量,就是私有成员. 静态成员:在js里边,函数就是对象,可以通过给函数对象声明成员方式声明静态成员. 原型继承 关键字:prototype 单一成员继承:  函数.prototype.成员名称= 值; 对象继承:函数.prototype = 对象; 原型链继承:许多构造函数可以一一继承,形成一个继承链条,这个链条就是“原型链” 原型链的顶端是Object,对象可以访问的属性constructor.方法 hasOwnPr…
昨天内容回顾 1. 面向对象的私有成员.静态成员 私有成员:在构造函数里边定义局部变量,就是私有成员. 静态成员:在js里边,函数就是对象,可以通过给函数对象声明成员方式声明静态成员. 2. 原型继承 关键字:prototype 单一成员继承:  函数.prototype.成员名称= 值; 对象继承:函数.prototype = 对象; 原型链继承:许多构造函数可以一一继承,形成一个继承链条,这个链条就是“原型链” 原型链的顶端是Object,对象可以访问的属性constructor.方法 ha…
[继承] 在php,一个类去继承另一个类,本类实例化出来的对象,既可以调用本身类的成员,也可以调用父类的成员. 在javascript继承主要通过原型实现,构造函数继承一个对象,构造函数的实例会拥有被继承对象的相关成员. 原型继承prototype…
[面向对象] 面向对象的三大特性:封装.继承.多态 封装:在“类”里边有关键字public.protected.private 对成员进行声明,这样每个成员的访问都会受到不同关键字的限制. 继承:在php里边一个类可以继承另外一个类.继承的类实例化出来的对象既可以使用本类的成员,也可以使用父类成员. 多态:多种状态,在java里边方法“重载”体现多态.工厂设计模式也有多态体现. 1 在javascript面向对象里边的“封装” 在js里边封装体现两点:public公开的.private私有的 <…
[闭包] 定义:闭包就是一个函数 条件:一个函数去嵌套另外一个函数,里边的函数就是闭包 function  f1(){ function f2(){ } } 特点:闭包函数有权访问父级环境的变量信息.…
JS-作用域链及作用 [作用域链] 1 什么事作用域链 一个变量,在当前环境可以使用,当前环境的内部环境也可以使用,内部的深层环境...也可以使用,变量在不同环境都可以使用的现象想成了一个链条,称为“作用域链” <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>02-作用域链定义</title> <s…
[正则案例] 1 匹配手机号码…
[正则表达式] 1()小括号使用 作用:① 提高表达式优先级关系 ② 提取子字符串内容 模式单元,每个小括号都算作一个模式单元内容,按照内容的下标可以给小括号计数. var  reg = /([0-9]+)-([0-9]+)-[0-9]+/;    //2014-06-21 上边的正则模式,其中2014是模式单元1内容,06是模式单元2内容 ③       模式单元重复匹配…