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

jquery中in的用法都有什么? 这句话里in是什么作用

jquery中in的用法都有什么? 这句话里in是什么作用

烙印99 2018-08-13 10:09:36
在读代码的时候 看到一句话, 不太明白jq中的in的用法, 谁能介绍下吗, 谢谢        var doc = document, inputs = doc.getElementsByTagName('input'),supportPlaceholder = 'placeholder' in doc.createElement('input'),十分感谢 razorBang imingyu 的回答, 不过我还有些疑惑我可以理解为该语句就是用于检查input中有没有定义placeholder属性吗?input上怎么会有placeholder属性, 他不是一个dom对象吗? 又不是咱们自己定义的对象.如何给dom对象添加placeholder属性, 即什么情况下他会返回ture?这句话是javascript的语法, 这里的in是javascript中的关键字, 我应该搜索什么关键词可以查询到更多相关的内容.
查看完整描述

1 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

简单来说就是测试一个对象和他的 原型链上 有没有这个属性,

这句话的意义就是创建一个input,并测试他支不支持placeholder属性,支持返回true,不支持就是false。


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

添加回答

举报

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