概念: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。易 ...
分类:
Web程序 时间:
2017-03-01 17:47:17
阅读次数:
214
ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,可是很多浏览器并不支持es6语法,所以我们需要一个转码工具, 把es6的语法转换成浏览器支持的javascript,Babel是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码。在babel的安装设 ...
分类:
其他好文 时间:
2017-03-01 16:41:24
阅读次数:
216
ECMAScript 3在Array.prototype中定义了一些很有用的操作数组的函数,这意味着这些函数作为任何数组的方法都是可用的。 1、Array.join()方法 Array.join()方法将数组中所有元素都转化为字符串并连接在一起,返回最后生成的字符串。可以指定一个可选的符号或字符串在 ...
分类:
编程语言 时间:
2017-03-01 12:19:31
阅读次数:
201
1.有ECMAScript提供的,不依赖于宿主环境,在程序执行之前就已经存在的对象,叫内置对象,例如Object,Array,String 也就是说,实际使用时不用实例化内置对象,因为他们已经实例化了 2.ECMAScript定义了两个单体内置对象Global和Math a.Global对象 所有在 ...
分类:
其他好文 时间:
2017-02-27 19:24:30
阅读次数:
166
ECMAScript 6已经逐渐普及,经过二十多年的改进,很多功能也有了更成熟的语句,比如 for 循环 这篇博客将介绍一下从最初的 for 循环,到 ES6 的 for-of 等四种遍历方法 先定义一个数组: 在控制台中打印这个数组,会看到这个数组的全貌: 一、 for 相信大部分开发工作者,最初 ...
分类:
编程语言 时间:
2017-02-23 20:58:06
阅读次数:
192
ECMAScript 中有 5 种简单数据类型(也称为基本数据类型): Undefined 、 Null 、 Boolean 、 Number、string和object、symbols;typeof判断返回的数据类型Undefined 、 Boolean 、 Number、string、objec ...
分类:
Web程序 时间:
2017-02-23 00:24:50
阅读次数:
215
ECMAScript 5中提供了Object.create()方法。 使用这个方法很容易克隆一个一模一样的对象。 当然有些比较旧的浏览器不支持ES5,可用下面代码替换: ...
分类:
其他好文 时间:
2017-02-21 17:06:23
阅读次数:
159
1.我比js早一年 2.web浏览器是ECMAScript实现的宿主环境之一。 其它实现ECMAScript的宿主环境包括Node和Adobe Flash 3.ECMAScript主要规定js的组成部分:语法,关键字和保留字; 变量,数据类型;操作符,语句;类型,对象; 4.dom 把整个页面映射成 ...
分类:
编程语言 时间:
2017-02-19 17:12:57
阅读次数:
236
浏览器是多线程的,它们在内核制控下相互配合以保持同步。一个浏览器至少实现三个常驻线程:JavaScript引擎线程,GUI渲染线程,浏览器事件触发线程。 1) javascript引擎是基于事件驱动单线程执行的(可以修改DOM,简单化处理了),要实现ECMAScript标准。JS引擎一直等待着任务队 ...
分类:
编程语言 时间:
2017-02-19 15:40:06
阅读次数:
289
第五章 引用类型的值(对象)是引用类型的一个实例。在 ECMAScript 中,引用类型是一种数据结构, 用于将数据和功能组织在一起。它也常被称为类,但这种称呼并不妥当。尽管 ECMAScript 从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。引用类型有时候 ...
分类:
编程语言 时间:
2017-02-19 12:22:41
阅读次数:
215