UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

13 lines (9 loc) 355 B
'use strict'; var native = require('./native.js'); function getSymbols(object) { if (!native.objectGetOwnPropertySymbols || object === null) { return []; } return native.objectGetOwnPropertySymbols(object).filter(function (item) { return native.objectProtoPropertyIsEnumerable.call(object, item); }); } module.exports = getSymbols;