4.1 基本类型和引用类型5种基本类型:Undefined、Null、Boolean、Number和String,这5种基本类型是按值访问的,因为可以操作保存在变量中的实际的值。引用类型:可能由多个值(这里的“多个值”应该是指对象和方法)构成的对象,是保存在内存中的。4.1.2 复制变量值当复制基本...
分类:
编程语言 时间:
2015-09-02 21:56:12
阅读次数:
133
函数内部属性 函数内部有两个特殊的属性arguments和this。其中,arguments是类数组对象,包含传入函数中的所有值,这个arguments还有一个属性:callee,这个属性是一个指针,指向拥有arguments的函数。而this据以引用的是函数执行环境对象。function fib....
分类:
编程语言 时间:
2015-09-02 00:36:41
阅读次数:
153
第1章 javascript简介1.2Javascript实现一个完整的javascript实现由下列三个不同的部分组成核心(ECMAScript) 提供核心语言功能文档对象模型(DOM) 提供访问和操作网页内容的方法和接口浏览器对象模型(BOM)提供与浏览器交互的方法和接口ECMAScript它规...
分类:
编程语言 时间:
2015-09-01 19:42:15
阅读次数:
330
1、事件流:描述的是从页面中接收事件的顺序。2、事件冒泡:IE的事件流叫做事件冒泡,即事件开始从具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到不具体的节点(文档)。3、事件捕获:指不太具体的节点应该更早接收到事件,而具体的节点应该是最后接收到事件。4、DOM事件流:“DOM2级事...
分类:
编程语言 时间:
2015-09-01 15:17:18
阅读次数:
180
javascipt具有自动垃圾回收机制 局部变量只在函数执行过程中存在,在这个过程中,会为局部变量在栈上(或堆)内存分配相应空间,来储存他们的值,当函数执行完,局部变量就没有存在的必要了,所以这个时候可以释放他们的内存。而垃圾收集器必须跟踪那个变量有用,那个变量没用,对不用的变量打上标记,以便...
分类:
编程语言 时间:
2015-08-31 14:53:29
阅读次数:
236
ECMAScript中的变量有两种不同的数据类型的值:基本类型:基本类型的值是简单的数据段。包括:Undefined、Null、Number、Boolean、String五种引用类型:引用类型的值是保存在内存中的对象,引用类型对象保存的是指针。当复制变量时,对于基本类型,会在变量对象上创建新值,.....
分类:
编程语言 时间:
2015-08-31 13:27:03
阅读次数:
219
初级读物: 《JavaScript高级程序设计》:一本非常完整的经典入门书籍,被誉为JavaScript圣经之一,详解的非常详细,最新版第三版已经发布了,建议购买。 《JavaScript王者归来》百度的一个Web开发项目经理写的,作为初学者准备的入门级教程也不错。 中级读物: 《Ja...
分类:
编程语言 时间:
2015-08-31 11:40:38
阅读次数:
185
函数Function 通过函数封装多条语句,在任何地方执行。通过function关键词声明。function functionName(arguments){ statement;}函数会在执行return语句后停止并退出。return语句之后的任何代码不会被执行。function say()...
分类:
编程语言 时间:
2015-08-30 11:10:14
阅读次数:
118
相等操作符: 相等==:这个操作符会先转换操作数,强制类型转换,然后再比较他们的相等性。 null == undefined //trueNaN == NaN //false"5" == 5 //tr...
分类:
编程语言 时间:
2015-08-30 00:54:15
阅读次数:
126
javascript高级程序设计——第三章:基本概念一、语法 EMCA-262通过叫做ECMAScript的“伪语言”为我们描述了javascript实现的基本概念 javascript借鉴了C的语法,区分大小写,标示符以字母、下划线、或美元符号($)开头,注释可以用 // 或者/* */ 严...
分类:
编程语言 时间:
2015-08-29 23:02:35
阅读次数:
192