2017年9月14日
摘要: 1.数组 var arr = array();可以指明个数,也可以不用指明,或者直接填写参数使用“,”隔开或者直接使用[]声明, var arr = ["nane",0,false]同时也可以这样arr["name"] = 0; //其实更像对象使用字符串做索引使用[]作索引来取值或者赋值2.对象v 阅读全文
posted @ 2017-09-14 02:27 zhd_七 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 对象的创立:1.new构造法 var person = new object(); person.name = "qi";2.对象字面量(首选) var person={name:"qi",age:22} //也可以 "name":"qi" 这里的name会自动转换为字符串 或者 var perso 阅读全文
posted @ 2017-09-14 02:25 zhd_七 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 第四章 变量作用域与内存基本类型 5种Undefined Null Boolean Number String 两种变量类型 基本类型与引用类型注意:String 再其他语言中是引用类型,再javascri中为基本类型即:这五种基本类型是按值访问的 引用类型是按照引用访问的 动态的属性对于一个引用类 阅读全文
posted @ 2017-09-14 02:13 zhd_七 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1 //继承: ECMAScript只支持 实现继承 依靠原型链来实现 2 //一、原型链 3 //先来理清下关系: 4 //每个构造函数都会有一个原型对象 Person --> prototype 5 //每一个原型对象都会有一个指向构造函数的指针 Person.prototype.constructor --> Person 6 //每一个实例都包... 阅读全文
posted @ 2017-09-14 02:10 zhd_七 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1 /创建对象: 2 //最基本的 Object构造以及字面量法 3 //一、工程模式创建:使用参数传值在构造 4 function createObject(name,age,job){ 5 var o = new Object(); 6 o.name = name; 7 o.age = a... 阅读全文
posted @ 2017-09-14 02:10 zhd_七 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1 // 六:面向对象的程序设计 2 // 什么是对象: “无序属性的集合,他们可以包含基本值,对象或者函数”,严格来说,就相当于一组没有特定顺序的值,每个对象和方法都有一个特定的名字, 3 // 每个名字都映射一个值。 4 // 每个对象都是一个基于引用类型创建。 5 6 // 一、属性类型(特性):数据属性和访问其属性 这些属性的特性是给jsvascript引擎用... 阅读全文
posted @ 2017-09-14 02:07 zhd_七 阅读(172) 评论(0) 推荐(0) 编辑