目录: 1.原型的引入 代码一 function Person(name, age){ this.name = name; this.age = age; this.eat = function() { console.log("eat..."); }; } var per1 = new Perso ...
分类:
Web程序 时间:
2020-01-18 10:46:00
阅读次数:
83
ECMAScript:标准、核心 HTML 标签类型:block、inline、inline-block、table…… 一、JS中的数据类型:数字、字符串、布尔、函数、对象(obj、[]、{}、null)、未定义 二、typeof 判断数据类型 “undefined” 如果这个值没有定义 “boo ...
分类:
其他好文 时间:
2020-01-18 10:43:57
阅读次数:
104
ECMAScript:标准、JS的核心 HTML标签类型:block、inline、inline-block、table...... JS中的数据类型:数字、字符串、布尔、函数、对象(obj、[数组]、{json}、null)、未定义 typeof 判断数据类型 数字类型 var i = 100; ...
分类:
Web程序 时间:
2020-01-17 23:06:13
阅读次数:
109
ECMAScript 规范给所有函数都定义了 call 与 apply 两个方法,它们的应用非常广泛,它们的作用也是一模一样,只是传参的形式有区别而已。 apply( ) apply 方法传入两个参数:一个是作为函数上下文的对象,另外一个是作为函数参数所组成的数组。 可以看到,obj 是作为函数上下 ...
分类:
移动开发 时间:
2020-01-15 13:37:35
阅读次数:
121
目录: 1.BOM介绍 * JavaScript分三部分 - ECMAScript标准:JS的基本语法 - DOM:Document object Model 文档对象模型--操作页面的元素 - BOM:Browser Object Model 浏览器对象模型--操作的是浏览器 * 浏览器中有个顶级 ...
error是指程序中的非正常运行状态,在其他编程语言中称为“异常”或“错误”,解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息; ECMAScript定义了六种类型的错误,除此之外,还可以使用Error构造方法创建自定义的Error对象,并使用throw语句抛出该对象; R ...
分类:
其他好文 时间:
2020-01-13 20:18:21
阅读次数:
58
对象的创建和销毁都在 JavaScript 执行过程中发生。把对象的所有引用都设置为 null,可以强制性地废除对象。 在 ECMAScript 中,所有对象并非同等创建的。 一、对象类型 一般来说,可以创建并使用的对象有三种:本地对象、内置对象和宿主对象。 1. 本地对象 本地对象就是 ECMA- ...
分类:
其他好文 时间:
2020-01-13 15:55:04
阅读次数:
76
一、位运算符 位运算符是在数字底层(即表示数字的 32 个数位)进行操作的。 ECMAScript整数有两种类型,即有符号整数(允许用正数和负数)和无符号整数(只允许用正数)。 ECMAScript中,所有整数字面量默认都是有符号整数。 有符号整数使用31位表示整数的数值,用第32位表示整数的符号, ...
分类:
其他好文 时间:
2020-01-13 14:42:11
阅读次数:
107
算数运算符使用数值(字面量或者变量)作为操作数,并且返回一个单个数值。 标准运算符是加法(+),减法(-),乘法(*),除法(/) ECMAScript操作符的与众不同之处在于,它们能够适应很多值,例如字符串、数字、布尔值,甚至是对象。 但是,在应用于对象时,相应的操作符通常都会调用对象的 valu ...
分类:
编程语言 时间:
2020-01-11 22:23:58
阅读次数:
171
CMAScript是一种由Ecma国际在标准ECMA-262中定义的脚本语言规范。 ECMA-262第5版于2009年12月发布,新增 "严格模式(strict mode)",一个子集用作提供更彻底的错误检查,以避免结构出错。 IE10+ 后全部支持。 参见:ECMAScript 5浏览器兼容性 ...
分类:
其他好文 时间:
2020-01-10 22:24:13
阅读次数:
385