面向对象程序设计(Object-oriented programming,OOP)是一种程序设计范型,同时也是一种程序开发的方法。对象指的是类的...
prototype原型对象 每个函数都有一个默认的prototype属性,其实际上还是一个对象,如果被用在继承中,姑且叫做原型对象。 在构造函数...
对象 对象的含义 所谓对象,就是一种无序的数据集合,由若干个“键值对”(key-value)构成。 对象的创建 使用new运算符创建Object...
作用域 定义 在编程语言中,作用域控制着变量与参数的可见性及生命周期,它能减少名称冲突,而且提供了自动内存管理 --javascript 语言...
了解js面向对象编程之前,首先要了解js的执行顺序。js的解析过程分为两个阶段:预处理阶段与执行期。 预处理阶段 在预处理阶段,js会首先创建一...
Math对象 Math 是js中的一个内置对象, 它为数学常量和数学函数提供了属性和方法,而不是一个函数对象。 属性 Math.PI = > ...
字符串 字符串就是一个或多个排列在一起的字符,放在单引号或双引号之中。'abc'"abc" length属性js里的字符串类似于数组,都是一个一...
在这之前 你需要了解一下方法的使用: beginPath() closePath() moveTo() lineTo() fill() stro...
数组的定义 数组是按序号排列的一组值,每个值的位置都有编号(从0开始)。数组本质上是一种特殊的对象。它的键名是按(0,1,2...)排列的一组数...