Javascript - HelloMocca/YDbaobao GitHub Wiki
var items = new Array(); (x)
var items = []; (o)
var items = new Objects(); (x)
var items = {} (o)
single quote(``) 사용
var product = "상의"; (x)
var product = '상의'; (o)
var product = '상의' + obj; (o)
var el = "<span class=\"list-span\">" + test + "</span>"; (x)
var el = '<span class="list-span">' + test + '</span>'; (o)
for문안에서 element.length 사용하지 말아주세요. O(n^2) 시간복잡도가 발생합니다
for(var i = 0; i < obj.length; i++) {
// do something (x)
}
for(var i = 0, length = obj.length; i < length; i++) {
// do something (o)
}
or
var length = obj.length;
for(var i = 0; i < length; i++) {
// do something (o)
}