• 技术文章 >Web开发 >JavaScript

    js使用hasOwnProperty判断属性

    小妮浅浅小妮浅浅2021-08-17 10:01:51原创4367

    说明

    1、hasOwnProperty判断对象是否具有名称属性或对象。

    2、该方法不能检查对象的原型链是否具有该属性,该属性必须是对象本身的成员。

    格式

    1

    object.hasOwnProperty(proName)

    返回值

    若属性或方法是对象自己定义的,而非在器原型链中定义的,则返回true,否则返回false。

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    var obj = new Object();

    obj.name= 'zs';

      

    function changeObj() {

      obj.newName = obj.name;

      delete obj.name;

    }

      

    obj.hasOwnProperty('name');  // true

    changeObj();

    obj.hasOwnProperty('name');  // false

    obj.hasOwnProperty('newName');  // true

    以上就是js使用hasOwnProperty判断属性的方法,希望对大家有所帮助。更多js学习指路:js教程

    推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

    专题推荐:js hasownproperty
    上一篇:js中join()方法的使用 下一篇:js外观模式的介绍

    相关文章推荐

    • jsp注释格式• json格式化工具有哪些• nodejs和js的区别• java基础中JRE、JDK、JVM是什么?• java基础:编译运行过程如何实现?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网