ECMAScript,正式名称为 ECMA 262 和 ISO/IEC 16262,是宿主环境中脚本语言的国际 Web 标准。 ECMAScript 规范定义了一种脚本语言实现应该包含的内容;但是,因为它是可扩充的,所以其实现所提供的功能与这个最小集相比可能变化很大。 ECMAScript 是一种开 ...
分类:
编程语言 时间:
2016-05-04 01:22:32
阅读次数:
396
关于node.js 首先,node.js不是一门语言,是一个平台。因为在以前,javascript主要是用于网页的交互,所以必须依附于浏览器存在,只有在浏览器上才能运行javascript. 后来javascript的使用者越来越多,ECMAscript的标准也逐渐完善,功能越来越多,有人就想用ja... ...
分类:
Web程序 时间:
2016-05-03 23:51:00
阅读次数:
205
1. JS中的一切(变量、函数名、操作符等)都区分大小写。--true是boolean值,而True只是标识符。 2. JS语句以分号结尾,但不是必需的,原因: a. 结尾没有分号有时会导致压缩错误。 b. 加上分号在某些情况下会为解析器提供方便,增进代码的性能。 3. 不同的ECMAScript版 ...
分类:
编程语言 时间:
2016-05-02 21:20:50
阅读次数:
186
一、理解基本类型和引用类型的值 ECMAScript变量包含两种不同数据类型的值:基本类型值 和 引用类型值。 基本类型值指的是简单的数据段,而引用类型的值指那些可能由多个值构成的对象 引用类型的值是保存在内存中的对象,javascript不允许直接访问内存中的位置,也就是不能直接操作对象的内存空间 ...
分类:
其他好文 时间:
2016-04-30 06:28:17
阅读次数:
251
我们把命名参数(arguments)视为局部变量,在向参数传递基本类型值时,如同基本类型变量的复制一样,传递一个副本,参数在函数内部的改变不会影响外部的基本类型值。如: 在向参数传递引用类型的值时,会把这个值 在内存中的地址复制给一个局部变量,因此这个局部变量的变化会反映子啊函数的外部,例如: 这个 ...
分类:
编程语言 时间:
2016-04-28 00:02:51
阅读次数:
206
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使 ...
分类:
Web程序 时间:
2016-04-27 22:34:18
阅读次数:
466
可以吧ECMAScript的对象想象成散列表:一组键值对,其中值可以使数据或者函数。每个对象都是基于一个应用类型创建的,这个类型可以是原生类型,也可以是自定义的类型 数据属性 Configurable 表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属 ...
分类:
其他好文 时间:
2016-04-26 14:06:19
阅读次数:
240
一、JSP EL语言定义 E L(Expression Language) 目的:为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌 ...
分类:
Web程序 时间:
2016-04-26 12:37:29
阅读次数:
215
ECMAScript:标准、JS的核心HTML标签类型:block、inline、inline-block、table......JS中的数据类型:数字、字符串、布尔、函数、对象(obj、[数组]、{json}、null)、未定义 typeof 判断数据类型 数字类型 字符串类型 布尔值:true ...
分类:
Web程序 时间:
2016-04-25 17:59:31
阅读次数:
250
介绍 简而言之,命名化的函数表达式只对一个有用——在解析器和调试器中的描述性的函数名。所以,存在着在递归中使用函数名的可能,但是你讲看到这将是不可行的。以下你将看到你将面对的跨浏览器问题和一些解决技巧。 函数表达式VS函数声明 在ECMAScript中常见的创建函数的方式是函数声明和函数表达式。两者 ...
分类:
其他好文 时间:
2016-04-25 13:20:13
阅读次数:
187