javascript数组降维网上有不少提供数组降维的方法,但是一般是二维数组,并且对多维数组的处理不好。降维自然会想到用concat方法,如果只是全部循环用push的话,那样写起来更麻烦,必要时该用concat的就用concat。
function dist(arr) {
var res = [];
for (var i = 0; i < arr.length; i++) {
if
Javascript原生函数作为构造函数关于数组(array)、对象(object)、函数(function)和正则表达式,我们通常喜欢以常量的形式来创建它们。实际上,使用常量和使用构造函数的效果是一样的(创建的值都是通过封装对象来包装)。
如前所述,应该尽量避免使用构造函数,除非十分必要,因为它们经常会产生意想不到的结果。
3.4.1 Array(..)
var a = new Array( 1, 2, 3 );
a; /