为了账号安全,请及时绑定邮箱和手机立即绑定

请问js里的in代表什么

请问js里的in代表什么

眼眸繁星 2018-08-09 11:10:09
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配合使用比较多。

用于遍历对象列表。


查看完整回答
反对 回复 2018-09-17
  • 1 回答
  • 0 关注
  • 1388 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信