您当前的位置: 首页 >  Java

暂无认证

  • 0浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JavaScript之判断对象是否存在指定字段、hasOwnProperty、call、hasOwn、params、Object、prototype

发布时间:2022-06-01 19:45:13 ,浏览量:0

目录
  • 1、原始方法
  • 2、新方法
1、原始方法
let obj = { id: 7, name: 'function', fn: function () { return this.id; }, test: function test(params) { // 旧的判断方法 return Object.prototype.hasOwnProperty.call(obj, params); } }; console.log(obj.test('fn')); // true console.log(obj.test('a')); // false console.log(obj.fn()); // 7 
2、新方法
let obj = { id: 7, name: 'function', fn: function () { return this.id; }, test: function test(params) { // 新方法 return Object.hasOwn(obj, params); } }; console.log(obj.test('fn')); // true console.log(obj.test('a')); // false console.log(obj.fn()); // 7 
关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

1.2446s