关于JS的简单有关问题

关于JS的简单问题uniqueInteger.counter0functionuniqueInteger(){returnuniqueInteger.counter++}这里

关于JS的简单问题
uniqueInteger.counter   =   0;
function   uniqueInteger(){
return   uniqueInteger.counter++;
}
这里的uniqueInteger.counter是怎么一回事,为什么会先于函数使用
而counter又是在哪里定义的

[解决办法]
js若类型 可以不用var直接定义变量


[解决办法]
可以直接这么写的。