Show More
Commit Description:
submission report
Commit Description:
submission report
References:
File last commit:
Show/Diff file:
Action:
node_modules/ext/object/entries/implementation.js
| 15 lines
| 354 B
| application/javascript
| JavascriptLexer
|
r789 | "use strict"; | |||
var ensureValue = require("type/value/ensure"); | ||||
var objHasOwnProperty = Object.prototype.hasOwnProperty; | ||||
module.exports = function (object) { | ||||
object = Object(ensureValue(object)); | ||||
var result = []; | ||||
for (var key in object) { | ||||
if (!objHasOwnProperty.call(object, key)) continue; | ||||
result.push([key, object[key]]); | ||||
} | ||||
return result; | ||||
}; | ||||