for (var name in data){ if (!data.hasOwnProperty(name)) continue;
if (typeof data[name] === 'function') continue;
var value = data[name].toString(); name = encodeURIComponent(name); value = encodeURIComponent(value);
pairs.push(name + '=' + value);
}请问个我var name in data代表什么啊?
1 回答
慕的地10843
TA贡献1785条经验 获得超8个赞
in 是一个操作符、 判定 指定的属性 是否 存在于指定的对象中。
可以单独使用 in 。
例如:
判断内置对象 PI是否是Math 。
'PI' in Math //true
一般在js中,在for和in配合使用比较多。
用于遍历对象列表。
添加回答
举报
0/150
提交
取消