尽管这工作没能完成而且也没有作为ECMAScript的第四版发布,它促进了语言的进化。ECMAScript第五版(发布为ECMA-262 5th edition)纸面化了很多事实上已经在浏览器形成共识的语言规范解析并且增加了对自第三版发布以来的新功能的支持。这些功能包括访问器属性,反射创建以 htt... ...
分类:
编程语言 时间:
2016-09-15 11:07:18
阅读次数:
260
ECMAScript中有5种简单的数据类型和1种复杂的数据类型: 基本数据类型:Undefined、Null、Boolean、Number、String 对象类型:Object(function、Array、Date、RegExp) typeof操作符 返回值: undefined 未声明或者未赋值 ...
分类:
编程语言 时间:
2016-09-15 06:14:03
阅读次数:
141
【1】javascript包括三部分: 1.ECMAScript:核心语言功能 2.DOM:文档对象模型,提供访问和操作网页内容的方法和接口 3.BOM:浏览器对象模型,提供与浏览器交互的方法和接口 【2】浏览器内核: 1.Trident内核———————————IE;360;The world;搜 ...
分类:
Web程序 时间:
2016-09-14 20:38:59
阅读次数:
173
文章目录 介绍 ECMAScript 6 的新特性 箭头(Arrow) 类(class) 类的 prototype 属性和 __proto__ 属性 Module export,import 命令 整体输入,module指令 export default 介绍 ECMAScript 6 的新特性 箭 ...
分类:
其他好文 时间:
2016-09-14 16:27:51
阅读次数:
168
概要 本文将向大家介绍ECMAScript的执行上下文以及相关的可执行代码类型。 定义 每当控制器到达ECMAScript可执行代码的时候,控制器就进入了一个执行上下文。执行上下文(简称:EC)是个抽象的概念,ECMA-262标准中用它来区分不同类型的可执行代码。 标准中并没有从技术实现的角度来定义 ...
分类:
编程语言 时间:
2016-09-13 11:39:17
阅读次数:
183
1、javascript组成: ①核心ECMAScript;②文档对象模型DOM(Document Object Model);③浏览器对象模型BOM(Browser Object Model); 2、javascript特点: ①文本编辑;②无需编译;③弱类型;④面向对象; 3、内核引擎: ①IE ...
分类:
编程语言 时间:
2016-09-12 22:10:26
阅读次数:
155
通过翻译了Dmitry A.Soshnikov的关于ECMAScript-262-3 JavaScript内部原理的文章, 从理论角度对JavaScript中部分特性的内部工作机制有了一定的了解。但是,邓爷爷说过:“实践才是检验真理的唯一标准”。所以,我打算通过从内部原理来解释一些经常在笔试或者面试 ...
分类:
编程语言 时间:
2016-09-12 19:03:36
阅读次数:
437
ECMAScript数组与其他语言中的数组都是数据的有序列表,但与其他语言不同的是,ECMAScript数组的每一项可以保存任何类型的数据。而且ECMAScript数组的大小是可以动态调整的,即可以随着数据的添加自动增长。 创建数组的基本方式有两种: 第一种是使用Array构造函数: 第二种是使用数 ...
分类:
Web程序 时间:
2016-09-12 18:59:17
阅读次数:
229
C#可以像Javascript一样操作Json 阅读目录 Json的简介 Json的优点 传统操作Json 简易操作Json Json的简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语 ...
分类:
Web程序 时间:
2016-09-12 00:47:13
阅读次数:
262
Json的简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python ...
分类:
编程语言 时间:
2016-09-11 00:02:09
阅读次数:
541