事件 JavaScript和HML之间的交互是通过事件是实现的。就是用户或者浏览器自身执行的某种动作。 即可以为HTML的元素设定事件处理程序来预定事件,以便在事件发生的时执行相应的代码。 事件流 描述的是从页面中接收事件的顺序。 例如当点击一个按钮这样的事件产生的时候,并不只是当前的按钮元素接收到 ...
分类:
其他好文 时间:
2017-05-13 00:01:48
阅读次数:
267
原型对象 1、每只要创建一个新的函数,就会根据默认的规则创建一个prototype属性,这个属性指向函数的原型对象。 2、原型对象有一个constructor构造函数属性,又指回它所在的函数 3、如果函数是构造函数,那么由这个函数创建的实例有一个内在的指针[不可操作]也指向该函数的原型对象 关系图如 ...
分类:
其他好文 时间:
2017-05-12 23:11:08
阅读次数:
272
JavaScript 基本概念 1.区分大小写,变量名test与Test 是两个不同的变量,且函数命名不能使用关键字/保留字, 变量命名规范: 开头字符必须是字母,下划线,或者美元符号,ECMAScript采用第一个字母小写其余单词首字母大写,并非强制要求. 2.注释 // 单行注释 /**/ 多行 ...
分类:
编程语言 时间:
2017-05-12 19:01:16
阅读次数:
182
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。但是现在越来越多的人开始使用ES6。 1. ES6申明语法 let 表示声明一个变量,和var类似 const 表示申明一个常量,常量不 ...
分类:
其他好文 时间:
2017-05-12 18:57:29
阅读次数:
268
json介绍JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript 规范的一个子集,采用完全独立于编程语言的文本格...
分类:
Web程序 时间:
2017-05-12 18:46:50
阅读次数:
298
第一阶段: HTML+CSS: HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、 JavaScript基础: Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。 JS基本特效: 常见特效、例如:tab、导航、整页滚 ...
分类:
其他好文 时间:
2017-05-12 17:32:50
阅读次数:
174
ECMA-262 第 5 版在定义只有内部才用的特性(attribute)时,描述了属性(property)的各种特征。ECMA-262 定义这些特性是为了实现 JavaScript 引擎用的,因此在 JavaScript 中不能直接访问它们。为了表示特性是内部值,该规范把它们放在了两对儿方括号中, ...
分类:
其他好文 时间:
2017-05-11 18:34:35
阅读次数:
124
继承有两种方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。由于函数没有签名,在ECMAScript中无法实现接口继承。ECMAScript只支持实现继承,而且实现继承主要依靠原型链来实现。下面介绍几种js的继承:回到顶部原型链继承原型链继承实现的本..
分类:
Web程序 时间:
2017-05-11 14:32:40
阅读次数:
167
第一章 JavaScript简史 20170510 JavaScript 组成部分: 核心(ECMAScript) 文档对象模型(DOM)浏览器对象模型(BOM) Netscape Navigator(Mozilla) 4.06发布JavaScript 1.3 版本完全兼容ECMAScript-26 ...
分类:
编程语言 时间:
2017-05-10 23:39:39
阅读次数:
338
二进制表示ECMAScript中的所有数值都以IEEE-75464位格式存储,但位操作符并不直接操作64位的值,而是以32位带符号的整数进行运算的,并且返回值也是一个32位带符号的整数这种位数转换使得在对特殊的NaN和Infinity值应用位操作时,这两个值都会被当成0来处理如果对非数值应用位..
分类:
编程语言 时间:
2017-05-10 14:29:53
阅读次数:
132