我有一个标准的jQuery插件设置,可在顶部创建默认设置:
jQuery.fn.myPlugin = function(options) { var defaults = { starts: "0px,0px", speed: 250, ... }; o = $.extend(defaults, options); }
我还有另一个变量numberOfObjects。
numberOfObjects
我试图遍历默认变量。对于从中找到的每个对象,numberOfObjects我需要复制变量值的值。因此,如果numberOfObjects变量为3,defaults.starts则应为`0px,0px
defaults.starts
0px,0px > 0px,0px`。< 用于拆分值。
这就是我目前所拥有的。X代表默认值内的变量名。Y代表的当前值的变量x。我已经走了这么远,不知道下一步该怎么做。
X
Y
x
for (x in defaults) { // x is defaults.x defaults.x = defaults.x + " > y"; }
var obj = { 'foo': 1, 'bar': 2 }; for (var key in obj) { console.log(obj[key]); }
或使用jQuery:
$.each(obj, function(key, value) { console.log(this, value, obj[key]); });