深入探讨 ECMAScript 规范第五版随着 Web 应用开发的流行,JavaScript 越来越受到开发人员的重视。作为 ECMAScript 的变体,JavaScript 语言的很多语法特性都由 ECMAScript 规范来定义。ECMAScript 规范是学习掌握 JavaScript 的最...
分类:
其他好文 时间:
2015-09-23 10:29:23
阅读次数:
184
JSON(JavaScriptObject Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使J...
分类:
Web程序 时间:
2015-09-22 16:18:12
阅读次数:
135
一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; .....
分类:
编程语言 时间:
2015-09-21 23:57:47
阅读次数:
291
原文地址:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更...
分类:
编程语言 时间:
2015-09-17 09:54:29
阅读次数:
187
JavaScript主要包括三部分:1、ECMAScript: JavaScript的核心,仅仅是一个描述,定义了脚本语言的所有属性,方法和对象。具体地,ECMAscript描述了以下内容: 语法、类型、语句、关键字、保留字、运算符、对象每个浏览器都有它自己的 ECMAScript 接口的实现,然后...
分类:
编程语言 时间:
2015-09-16 23:20:10
阅读次数:
139
第三章:基本概念ECMAScript那里5种简单数据类型(也称基本数据类型):Undefined\Null\Boolean\Number\String,另一种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。typeof是一个操作符而不是函数.Undefined类型:此类型...
分类:
编程语言 时间:
2015-09-13 14:29:42
阅读次数:
293
突然想写个爬虫,然后发现,如果有正则表达式,会方便些。C++11提供了Regex类.可以用来完成:1.Match: 将整个输入拿来比对(匹配)某个正则表达式。2.Search:查找“与正则表达式吻合”的子序列。3.Tokenize:正则表达式作为分割器,得到分割器之前的字符串。4.Replace:将...
分类:
编程语言 时间:
2015-09-13 10:36:13
阅读次数:
363
Javascript 由三部分组成 ECMAScript DOM 文档对象模型 BOM 浏览器对象模型 ECMAScript + 宿主环境(例如node.js等) ECMAScript一般使用驼峰式命名
分类:
其他好文 时间:
2015-09-12 00:47:02
阅读次数:
148
简介JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特...
分类:
Web程序 时间:
2015-09-11 15:41:42
阅读次数:
220
1.宿主对象与宿主环境宿主对象:由ECMAScript实现的宿主环境提供的对象,可以理解为:浏览器提供的对象。所有的BOM和DOM都是宿主对象。宿主环境:一般宿主环境由外壳程序创建与维护,只要能提供js引擎执行的环境都可称之为外壳程序。如:web浏览器等。2.日期的转换var now =new D....
分类:
编程语言 时间:
2015-09-10 00:16:43
阅读次数:
184