JavaScript的基本数据类型的父级1、JavaScript基本数据类型(1)Undefined(2)Null(3)Boolean(4)Number (5)String2、基本数据类型的父级 ECMAScript...
分类:
编程语言 时间:
2015-12-10 15:08:17
阅读次数:
172
除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; - 消除.....
分类:
其他好文 时间:
2015-12-10 13:15:15
阅读次数:
192
第四章学习 伟伟:12月9日一、基本类型和引用类型ECMAScript变量中可能包含两种不同数据类型的值:基础类型值和引用类型值。基础类型值指的是简单数据段;引用类型值指那些很多个值构成的对象1、复制变量值如果是复制基础类型值的方法:就是在堆内存中开辟一个新空间,然后复制那个值过去2、传递参...
分类:
编程语言 时间:
2015-12-09 23:06:17
阅读次数:
172
ECMAscript 标准、核心规定了JS中的:语法、类型、语句、关键字、保留字、操作符、对象一、数据类型 1、typeof ( 判断数据类型 ) 2、JS中的数据类型:数字类型、字符串类型、布尔值、函数类型、对象、未定义 1)数字类型: var i = 100; ...
分类:
其他好文 时间:
2015-12-09 13:48:34
阅读次数:
174
ECMAScript只支持实现继承(继承实际的方法),主要依靠原型链来实现。基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。示例: function SuperType(){ this.property = true; //实例属性 } SuperType.prototype.g.....
分类:
Web程序 时间:
2015-12-07 20:12:48
阅读次数:
245
ECMAscript中的一切(变量,函数名和操作符)都区分大小写。使用c语言风格注释:// or /*。。。。。*/。标识符的组成: 第一个字符必须是一个字母,下划线_或者美元符号$。 其他字符可以是字母,数字,下划线和美元符号。变量: ECMAscript的变量是松散类型,定义变量时是使...
分类:
其他好文 时间:
2015-12-06 01:39:58
阅读次数:
142
一值的类型
早在介绍JS的数据类型的时候就提到过基本类型和引用类型,不过在说两种类型之前,我们先来了解一下变量的
值的类型。在ECMAScript中,变量可以存在两种类型的值,即原始值和引用值。
(1)原始值
存储在栈中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。
(2)引用值
存储在堆中的对象,也...
分类:
编程语言 时间:
2015-12-06 00:24:08
阅读次数:
191
至ECMAScript 2015开始,symbol成为了一种新的原始类型,就像number和string一样。
分类:
其他好文 时间:
2015-12-03 13:54:33
阅读次数:
159
传统的JavaScript程序使用函数和基于原型的继承来创建可重用的组件,但这对于熟悉使用面向对象方式的程序员来说有些棘手,因为他们用的是基于类的继承并且对象是从类构建出来的。 从ECMAScript 2015,也就是ECMAScript 6,JavaScript程序将可以使用这种基于类的面向对象方...
分类:
其他好文 时间:
2015-12-03 13:47:21
阅读次数:
192
8.1 window对象 BOM的核心对象是window,它表示浏览器的一个实例.在浏览器中,window即是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象.这意味着在网页中定义的任何一个对象,变量和函数,都以window作为其Global对象,因此...