我正在学习 JavaScript,在浏览 jQuery 库时我看到了:(冒号)被大量使用。

// Return an array of filtered elements (r)
// and the modified expression string (t)
   return { r: r, t: t };

答案

var o = {
    r: 'some value',
    t: 'some other value'
};

在功能上等同于

var o = new Object();
o.r = 'some value';
o.t = 'some other value';

来自: stackoverflow.com