js中初始化二维数组
有这样一个场景,需要初始化一个二维数组,自然就想到了 Array.prototype.fill 这个 API
在一维数组的初始化过程中,我们可以很自然的想到下面的方法:
1 | // 初始化一个长度为3的二维数组并全部用0填充 |
有这样一个场景,需要初始化一个二维数组,自然就想到了 Array.prototype.fill 这个 API
在一维数组的初始化过程中,我们可以很自然的想到下面的方法:
1 | // 初始化一个长度为3的二维数组并全部用0填充 |
传统语言中,构造函数是没有返回值的。构造函数与普通函数的区别可以认为是:构造函数中没有return语句,普通函数可以return;构造函数中使用this定义成员变量和成员方法,普通函数中不使用this关键字定义成员变量和方法。然而在JavaScript中构造函数可以有返回值也可以没有。