В чем разница между этим синтаксисом на основе конструктора для создания объекта:
person = new Object()
... и этот литеральный синтаксис:
person = {
property1 : "Hello"
};
Похоже, что оба делают то же самое, хотя JSLint предпочитает использовать объектную литературу.
Какой из них лучше и почему?