面向对象的基本思想 1、什么是面向对象 “面向对象的方法主要是把事物给对象化,包括其属性和行为。 是一种编程思想,编程思路,代码的书写格式 2、构造函数的使用 创建对象的方法,有两种 字面量 const obj = {} 构造函数 const obj = new Object() 这个构造函数,就是 ...
分类:
其他好文 时间:
2020-04-20 01:34:58
阅读次数:
85
Number类型应该是ECMAScript中最令人关注的数据类型了,这种类型使用IEEE754格式来表示整数和浮点数值(浮点数值在某些语言中也被称为双精度数值)。为支持各种数值类型,ECMA-262定义了不同的数值字面量。 最基本的数值字面量格式是十进制整数,十进制整数可以像下面这样直接在代码中输入 ...
分类:
Web程序 时间:
2020-04-19 18:21:34
阅读次数:
86
5.4 Templates for Raw Arrays and String Literals 5.4 原始数组和字符串字面量的模板 When passing raw arrays or string literals to templates, some care has to be taken ...
分类:
编程语言 时间:
2020-04-19 14:50:40
阅读次数:
70
ECMAScript 数组的每一项可以保存任何类型的数据, 数组的大小是可以动态调整的,即可以随着数据的添加自动增长以容 纳新增数据 数组创建的方式 字面量创建 var arr =[1,2,3,4 ]; 与对象一样,在使用数组字面量表示法时,也不会调用 Array 构造函数 构造函数创建 var a ...
分类:
编程语言 时间:
2020-04-13 12:29:09
阅读次数:
66
面向对象 类:定义属性和方法 对象:类的具体实现,继承了类所定义的属性和方法(是一种数据类型) 类是对象的抽象,对象是类的实例。 创建对象的方式: 第一种:字面量方式创建对象(常用) 键值对 key:value 键和值之间用冒号(:)分割,多个键值对之间用逗号(,)分割 例:var guoer = ...
分类:
编程语言 时间:
2020-04-09 15:21:46
阅读次数:
82
本章内容 + 工厂模式 + 构造函数模式 + 原型模式 + 组合使用构造函数模式和原型模式 + 动态原型模式 + 寄生构造函数模式 + 稳妥构造函数模式 Object构造函数或对象字面量都可以用来创建单个对象,缺点是:使用同一个接口创建很多对象,会产生大量的重复代码。为解决这个问题,人们开始使用工厂 ...
分类:
其他好文 时间:
2020-03-29 17:53:14
阅读次数:
88
函数(声明,调用) 1.命名函数 2.匿名函数 全局变量 局部变量 作用域 作用域链 对象 (属性,方法) 创建对象方法 1.系统内部构造函数,创建对象 2.自定义构造函数创建对象 3.字面量创建对象 4.推论出的工厂模式 内置对象:实例化对象 Array Math 自定义对象:不需要实例化 浏览器 ...
分类:
Web程序 时间:
2020-03-29 10:51:01
阅读次数:
67
<script>先来看看基础 // 1 数组定义方法 new Array 或 字面量 var arr = new Array() var arr1 = [1, 2, 3, 4, 5, 6] </script> 需要注意的是 new Array()创建的数组只有一位的时候,第一位代表的数组长度,而不是 ...
分类:
编程语言 时间:
2020-03-27 00:59:52
阅读次数:
140
对象是由多个名/值对组成的无序的集合。对象中每个属性对应任意类型的值。定义对象可以使用构造函数或字面量的形式: var obj = new Object; //obj = {} obj.name = "张三"; //添加描述 obj.say = function(){}; //添加行为 除了以上添加 ...
分类:
其他好文 时间:
2020-03-25 10:38:15
阅读次数:
53