/
eb
/
Surf
Обзор
Документация
Войти
/
eb
/
Surf
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/es5-ext/test/object/create.js
22 строки
664 B
EvgeniyBudaev
Initial commit
17 фев 2020, 09:02
17 фев 2020, 09:02
bb6f06f
Код
Авторство
О чём код?
"use strict"; var setPrototypeOf = require("../../object/set-prototype-of") , getPrototypeOf = Object.getPrototypeOf; module.exports = function (t, a) { var x = {}, obj; a(getPrototypeOf(t(x)), x, "Normal object"); a(getPrototypeOf(t(null)), (setPrototypeOf && setPrototypeOf.nullPolyfill) || null, "Null"); a.h1("Properties"); a.h2("Normal object"); a(getPrototypeOf((obj = t(x, { foo: { value: "bar" } }))), x, "Prototype"); a(obj.foo, "bar", "Property"); a.h2("Null"); a( getPrototypeOf((obj = t(null, { foo: { value: "bar2" } }))), (setPrototypeOf && setPrototypeOf.nullPolyfill) || null, "Prototype" ); a(obj.foo, "bar2", "Property"); };