javascript中新建数组

var allowN ={"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "\t", "\r"};
var allowN = new Array(){"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "\t", "\r"};
有木有?不管你有木有,反正我这样写过(受c#语言的影响)
如果你也这么写的话那么恭喜你,这样写是错误的!
 
如下,这样才是正确的:
var allowN = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "\t", "\r"); //直接在()中写
也可以直接var allowN = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "\t", "\r"]; //不用new 直接写在[]里面
原文地址:https://www.cnblogs.com/xiexingen/p/2755848.html