☆  obj.hasOwnProperty('prop'):  是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,
此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。
<script type="text/javascript">
var obj = {
a: 1,
fn: function(){ },
c:{
d: 5
}
};
console.log(obj.hasOwnProperty('a' )); //true
console.log(obj.hasOwnProperty('fn' )); //true
console.log(obj.hasOwnProperty('c' )); //true
console.log(obj.c.hasOwnProperty('d')); //true
console.log(obj.hasOwnProperty('d' )); //false, obj对象没有d属性
var str = new String();
console.log(str.hasOwnProperty('substring'));//false
console.log(String.prototype.hasOwnProperty('substring'));//true
</script>

最新文章

  1. android SystemServer.java启动的服务。
  2. 微信小程序之登录态维护(十一)
  3. Win7 64位 VS2015环境使用SDL2-2.0.4
  4. Struts2基础
  5. 学习WebSocket(二):使用Spring WebSocket做一个简单聊天室
  6. jQuery中的Ajax几种请求方式
  7. Creating Custom Login Screen In Oracle Forms 10g
  8. 伪造Http头拿flag
  9. ylbtech-Unitity-CS-Arrays:数组
  10. U3D 飞机大战(MVC模式)解析--面向对象编程思想
  11. Lucas定理的理解与应用
  12. 采用dlopen、dlsym、dlclose加载动态链接库【总结】
  13. sql标识符和格式
  14. Unity 的ICallHander在C#项目中实现注入
  15. 异步加载AsyncTask
  16. springmvc 之 SpringMVC视图解析器
  17. WRT 版本说明
  18. Ubuntu出现ERR_PROXY_CONNECTION_FAILED错误解决方案
  19. GO语言一行代码实现反向代理
  20. mobile_视口

热门文章

  1. Java 集合-Set接口和三个子类实现
  2. 原生js实现选项卡
  3. Spring Data Rest如何暴露ID字段
  4. nodejs初探一二
  5. 安装淘宝cnpm镜像
  6. noip2007-4
  7. Hadoop序列化和反序列化
  8. tf.nn的conv2d卷积与max_pool池化
  9. Tomcat 域名绑定多个Host配置要点
  10. redis 五大数据类型之string篇