javascript中的数组详解

文章共2k个字 读完大约需要8分钟

数组基础

基本概念

JavaScript中的数组是值的有序集合,每一个值称为一个元素,而每个元素在数组中都有自己对应的位置,以数字表示,称为索引。javascript中数组的值是无类型的,它甚至可以是数组本身,数组搭配数组或者数组搭配对象可以组成复杂的数据结构。

继续阅读全文 »

js中的严格模式(use strict)

文章共1.2k个字 读完大约需要4分钟

use strict是ECMAScript5引入的一条指令。它不包含任何语言的关键字,可以使用双引号和单引号,对于没有实现ECMAScript的浏览器来说它什么也不做。它只能出现在脚本代码的开始或者函数体的开始、任何实体语句之前。但它不必一定出现在脚本的首行或函数体内的首行, 因为"use strict" 指令之后或之前都可能有其他字符串直接量表达式语句, 并且JavaScript的具体实现可能将它们解析为解释器自有的指令。

继续阅读全文 »

Promise对象

文章共636个字 读完大约需要2分钟

Promise

基本信息

Promise是异步编程的一种解决方案,它可以将异步操作以同步操作的形式展现出来,避免了层层嵌套的回调函数,此外,promise对象提供了统一的接口,使得控制异步操作更加容易

Promise有三种状态,pendding,fulfilledrejected。无论从penddingfulfilled;还是从penddingrejected,只要状态改变了,就回凝固,之后再调用回调函数只能获得其结果。

继续阅读全文 »

-->