最新发布文章
函数概述与定义
函数概述 函数是这样一段 JavaScript 代码,它只定义一次,但可以被执行或调用任意次,JavaScript 的函数是参数化...
作为数组的字符串
在 ECMAScript 5 中,字符串的行为类似只读数组,除了通过 charAt() 访问单个字符之外,还可以使用方括号: ...
类数组对象
JavaScript 数组与一般对象的区别: 当有新元素添加到列表中时,自动更新 length 属性 设置 length 属性值...
数组类型判断
在 ECMAScript 5 中判断未知对象是否是数组,可以通过 Array.isArray() 来实现: Array.isArr...
数组方法
ECMAScript 3 join() 该方法将数组中所有元素都转换为字符串并连接起来并返回,可以指定一个连接字符串来分隔数组中...
多维数组
JavaScript 不支持真正的多维数组,但可以使用数组的数组来近似。访问数组的数组中的元素,只要简单地使用两次[]操作符即可,如...
数组遍历
遍历数组最常见的方法是使用 for 循环: 使用 Object.keys 获取索引是为了过滤掉已删除的元素或不存在的元素。 ...
数组元素的添加和删除
前面已经演示了如何为数组新增元素,最简单的方法就是通过 [] 的方式。此外,还可以通过 push 方法在数组尾部添加一个或多个元素:...
数组长度
每个数组都有一个 length 属性,就是这个属性使其区别于常规的 JavaScript 对象。针对稠密数组,length 属性值代...
稀疏数组
稀疏数组就是包含从 0 开始的不连续索引的数组,通常,数组的 length 属性值代表数组中元素的个数,如果数组是稀疏的,lengt...
数组元素的读和写
使用操作符 [] 来对数组元素进行访问或设置: 与对象不同之处在于使用小于 232 的非负整数作为属性名时数组会自动维护其le...
创建数组
数组是值的有序集合,每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。数组元素可以是任何类型,索引从 0 开始...
对象方法
所有 JavaScript 对象都从 Object.prototype 继承属性(除了那些不通过原型显式创建的对象)。这些继承属性主...
序列化对象
对象序列化是指将对象的状态转换为字符串,也可将字符串还原为对象。ECMAScript 5 提供了内置函数 JSON.stringif...
玩转 PhpStorm 系列(八):基于 IdeaVim 插件模拟 Vim 编辑器进行编码
在快捷键篇中,学院君给大家介绍过,如果你之前使用过其他代码编辑器(比如 VSCode、Eclipse、Sublime Text 等)...