JavaScript代码在运行之前会经过一个编译的过程,而编译有分词、解析和代码生成三个步骤,下面我们详细介绍。查看全文>>
在开发中,有时候需要检测变量的类型是否为数组。例如,在函数中,要求传人的参数必须是一个数组,不能传人其他类型的值,否则会出错,所以这时候可以在函数中检测参数的类型是否为数组。数组类型检测有两种常用的方式,分别是使用instanceof运算符和使用Array.isArray()方法。查看全文>>
在了解不定参数和rest语法之前我们先介绍下参数的概念。JavaScript的参数有形参(parameter)和实参(argument),形参相当于函数中定义的变量,实参就是运行函数调用时传入的参数。简单的说,形参就是函数声明时的变量,实参是我们调用该函数时传入的具体参数。查看全文>>
在开发中,若需要将数组转换为字符串,可以利用数组对象的join()和toString()方法实现。查看全文>>
接下来我们通过一个案例来演示数组索引的使用。要求在一组数据中,去除重复的元素。其中数组为['blue', 'reen', 'blue']。示例代码如下。查看全文>>