
Js.ECMAScript
阿云ivan
努力工作是成功的前提,聪明工作是成功的关键
展开
-
JavaScript 全局函数
全局对象是预定义的对象,作为 JavaScript 的全局函数和全局属性的占位符。通过使用全局对象,可以访问所有其他所有预定义的对象、函数和属性。全局对象不是任何对象的属性,所以它没有名称。全局对象只是一个对象,而不是类。既没有构造函数,也无法实例化一个新的全局对象。顶层函数(全局函数)FF: Firefox, N: Netscape, IE: Internet Explore转载 2008-06-13 16:53:00 · 4806 阅读 · 0 评论 -
javascript 调试
一、在IE7调试(已安装vs2008)1、打开IE,单击菜单栏的“工具”->Internet 选项->高级选项卡->取消“禁用脚本调试(Internet Explorer)”。2、设置javascript断点(与后台代码的断点设置操作一样)。3、按F5调试。二、在IE8调试在IE8下按F12打开Developer Tools工具调试。 三、在FireFox下调试1、原创 2008-09-29 14:46:00 · 1002 阅读 · 0 评论 -
JavaScript Math (数学对象)
Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。Math 对象的方法FF: Firefox, N: Netscape, IE: Internet Explorer方法描述FFNIEabs(x)返回数的绝对值123转载 2008-06-13 16:46:00 · 716 阅读 · 0 评论 -
JavaScript Number
在 JavaScript 中,数字是一种基本的数据类型。JavaScript 支持 Number 对象,该对象是原始数值的包装对象。在必要时,JavaScript 对自动地在原始数据和对象之间转换。构造函数 Number() 可以不与运算符 new 一起使用,而直接作为转化函数来使用。以这种方式调用 Number() 时,它会把自己的参数转化成一个数字,然后返回转换后的原始数值(或转载 2008-06-13 16:38:00 · 1456 阅读 · 1 评论 -
JavaScript string
var stringA = "My dog has fleas.";var stringB = new String("My dog has fleas.");The first is a string value, while the second is an instance of a String object.String 对象的方法FF: Firefox, N: Nets转载 2008-06-13 16:22:00 · 689 阅读 · 0 评论 -
ECMAScript 变量类型
2.6.1 typeof运算符typeof运算符有一个参数,即要检查的变量或值。例如:对变量或值调用typeof运算符将返回下列值之一:q "undefined",如果变量是Undefined型的。q "boolean",如果变量是Boolean型的。q "number",如果变量是Number型的。q "string",如果变量是String型的。q转载 2008-06-13 17:11:00 · 958 阅读 · 0 评论 -
ECMAScript 关键字和保留字
ECMAScript 关键字(keyword)。这些关键字标识了ECMAScript语句的开头和/或结尾。根据规定,关键字是保留的,不能用作变量名或函数名。下面是ECMAScript关键字的完整列表:ECMAScript 保留字(reserved word)。保留字在某种意义上是为将来的关键字而保留的单词。因此,保留字不能被用作变量名或函数名。ECMA-262第3版中保留字的完原创 2008-06-13 17:09:00 · 1897 阅读 · 0 评论 -
JavaScript简介
一个完整的JavaScript实现是由以下3个不同部分组成的: q 核心(ECMAScript):描述了该语言的语法和基本对象;q 文档对象模型(DOM):描述了处理网页内容的方法和接口;q 浏览器对象模型(BOM):描述了与浏览器进行交互的方法和接口。ECMA: 欧洲计算机制造商协会ECMAScript的基础概念如下:q 区分大小写。与Java一样,变量、函原创 2008-06-13 16:06:00 · 1261 阅读 · 0 评论 -
运算符(Operator )
In this table, the column labeled "P" gives the operator precedence and the column labeled "A" gives the operator associativity, which can be L (left-to-right) or R (right-to-left). If you do not alre转载 2008-06-13 17:25:00 · 779 阅读 · 0 评论 -
JavaScript Array
JavaScript provides both a long way and a shortcut to generate and populate an array. The long way is to use the Array object constructor. If you specify no parameters for the constructor, you cr转载 2008-06-13 16:43:00 · 734 阅读 · 0 评论 -
JavaScript Boolean
Boolean 对象是 JavaScript 的一种基本数据类型。Boolean 对象是一个把布尔值打包的布尔对象。Boolean 对象的方法FF: Firefox, N: Netscape, IE: Internet Explorer 方法 描述 FF转载 2008-06-13 16:40:00 · 633 阅读 · 0 评论 -
JavaScript Statements (语句)
StatementSyntaxPurposebreakbreak;break labelname;Exit from the innermost loop or switch statement or from the statement named by label. caseca原创 2008-06-16 11:15:00 · 940 阅读 · 0 评论 -
ECMAScript 类型转换
2.7.1 转换成字符串ECMAScript的Boolean值、数字和字符串的原始值的有趣之处在于它们是伪对象,这意味着它们实际上具有属性和方法。例如,要获得字符串的长度,可以采用下面的代码:尽管"blue"是原始类型的字符串,它仍然具有属性length,用于存放该字符串的大小。总而言之,3种主要的原始值Boolean值、数字和字符串都有toString()方法,可以把它们的值转换成转载 2008-06-13 17:15:00 · 789 阅读 · 0 评论 -
JavaScript 事件参考手册
JavaScript 事件参考手册事件通常与函数配合使用,这样就可以通过发生的事件来驱动函数执行。事件句柄HTML 4.0 的新特性之一是有能力使 HTML 事件触发浏览器中的动作(action),比如当用户点击某个 HTML 元素时启动一段 JavaScript。下面是一个属性列表,这些属性可插入 HTML 标签来定义事件动作。FF: Firefox, N: Netsca转载 2008-06-13 16:55:00 · 676 阅读 · 0 评论 -
JavaScript Date
Date 对象是 JavaScript 的一种内部数据类型。Date 对象没有可以直接读写的属性,所有对日期和时间值的访问都是通过其方法执行的。请从下面的表格访问有关 Date 对象的方法的详细信息。var nowDate = new Date( ); //now var myDate = new Date(yyyy, mm, dd,hh,mm, ss); va转载 2008-06-13 16:31:00 · 1130 阅读 · 0 评论