1. 首页
  2. 考试认证
  3. 其它
  4. Unmethodify取消对象方法功能的实现

Unmethodify取消对象方法功能的实现

上传者: 2024-10-30 21:04:39上传 ZIP文件 1.83KB 热度 1次

不规范用法


var unmethodify = require('unmethodify');

var hasOwnProperty = unmethodify(Object.property.hasOwnProperty);



var obj = { foo: 'bar' };



// 使用 hasOwnProperty 判断对象属性是否存在

hasOwnProperty(obj, 'foo'); // true

hasOwnProperty(obj, 'baz'); // false

以上示例展示了如何使用 unmethodify 来将对象的内置方法变为独立函数,使得 hasOwnProperty 可以直接对任意对象调用,而不需要再使用特定对象来调用它。

下载地址
用户评论