5.1  Object类型 1:创建Object实例的两种方式 ①new构造法 var obj1 = new Object(); 注意大写!不传递参数时可以省略圆括号 obj1.hehe = "nmb"; ②对象字面量表示法 var obj1 = { hehe : "nmb" }; 在使用对象字面量语法的时候,属性名可以使用字符串(new方法会出现undefined string的提示) var obj1 = { "hehe" : "n…
一.object类型 创建object实例的方式有两种: //第一种使用new操作符跟构造函数 var person= new Object(); person.name="小王"; person.age=29; //第二种使用对象字面量 var person={ name:"小王", age:29 }; 二.Array类型 创建数组有两种基本方式: //第一种使用array构造函数(可以省略new) var colors=new Array(); var colo…
第5 章 引用类型5.1 Object 类型5.2 Array 类型 5.2.1 检测数组 5.2.2 转换方法 5.2.3 栈方法 5.2.4 队列方法 5.2.5 重排序方法 5.2.6 操作方法 5.2.7 位置方法 5.2.8 迭代方法 5.2.9 归并方法5.3 Date 类型 5.3.1 继承的方法 5.3.2 日期格式化方法 5.3.3 日期/时间组件方法5.4 RegExp 类型 5.4.1 RegExp 实例属性 5.4.2 RegExp 实例方法 5.4.3 RegExp 构…
引用类型 一.object类型: 创建object实例的方式有两种.第一种是使用new操作符后跟Object构造函数,如下所示: var  person = new  Object(): person.name = “Nicholas”: person.age = 29: 另一种方式是使用对象字面量表示法.对象字面量是对象定义的一种简写形式,目的在于简化创建包含大量属性的对象的过程.下面这个例子就使用了对象字面量语法定义与前面那个例子中相同的person对象: person 对象: var  p…
引用类型是一种将数据和功能组合到一起的数据结构,它与类相似,但是是不同的概念:ECMAScript虽然是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和结构等基本结构.引用类型也被称为“对象定义”. 一.Object类型 创建实例方式: 1使用new操作符+构造函数 var person = new Object(); person.name = "Lillian"; person.age = 29; 2使用对象字面量表示法 2.1属性不加引号 var person = {…
5.2.2 转换方法 所有对象都有toString()和valueOf()方法调用数组的toString()方法,会返回一个字符串,由数组中的每个项通过逗号连接而成调用valueOf()还是返回数组 var colors = ["red", "blue", "green"]; console.log(colors.toString()); // red,blue,green console.log(colors.valueOf()); // [&…
一.Date类型 Date类型类型用于保存日期,有以下几种创建方式: //获取当前时间 var now = new Date(); //获取当前时间的毫秒数 var nowSecond = Date.now(); //为2016年7月25日创建一个日期对象 var someDate = new Date(Date.parse("July 25,2016")); //Date.UTC和Date.parse的区别是,构建时使用不同的时间信息 //Date.UTC的参数是:年份,从0开始的月…
<JAVASCRIPT高级程序设计>第三章主要讲述了这门语言的基础概念,内容多而浅,通过思维导图可以帮助我们很好的理清脉络. js函数使用function关键字来声明,以下是一个简单的例子: function sayHi(name, message){ alert("hello," +name + message); } 函数中可以使用return语句指定返回值,如果只有“return;”,则函数在停止执行后,将返回undefined; 定义的函数有2个参数,那么调用这个函…
2019年,新年伊始,我打算好好重读一下<JavaScript高级程序设计>这本前端必备经典书.每天半小时. 以下内容摘自<JavaScript高级程序设计> 2019-2-11 第一章 —— 第三章笔记 1.区分大小写 2.严格模式 "use strict"; ECMAScript5引入了严格模式的概念.支持严格模式的浏览器包括:IE10+,Firefox4+,Safari5.1+,Opera12+,Chrome 3.声明变量 var message = &q…
欢迎关注本人的微信公众号"前端小填填",专注前端技术的基础和项目开发的学习. 本节内容对应<JavaScript高级程序设计>的第五章内容. 在ECMAScript中,引用类型是一种数据结构,用于将数据和功能组织在一起,通常也被称为类,有时候也被成为对象定义,因为他们描述的是一类对象所具有的属性和方法.对象是某个特定引用类型的实例,新对象是使用new操作符后跟一个构造函数来创建的, var person = new Object() ; 创建了一个object对象.构造函数…