Name Description Size Coverage
15.2.3.5-0-1.js --- es5id: 15.2.3.5-0-1 description: Object.create must exist as a function --- 321 -
15.2.3.5-0-2.js --- es5id: 15.2.3.5-0-2 description: Object.create must exist as a function taking 2 parameters --- 330 -
15.2.3.5-1-1.js --- es5id: 15.2.3.5-1-1 description: Object.create throws TypeError if 'O' is undefined --- 326 -
15.2.3.5-1-2.js --- es5id: 15.2.3.5-1-2 description: Object.create TypeError is not thrown if 'O' is null --- 278 -
15.2.3.5-1-3.js --- es5id: 15.2.3.5-1-3 description: Object.create throws TypeError if 'O' is a boolean primitive --- 331 -
15.2.3.5-1-4.js --- es5id: 15.2.3.5-1-4 description: Object.create throws TypeError if 'O' is a number primitive --- 327 -
15.2.3.5-1.js --- es5id: 15.2.3.5-1 description: Object.create throws TypeError if type of first param is not Object --- 333 -
15.2.3.5-2-1.js --- info: | create sets the [[Prototype]] of the created object to first parameter. This can be checked using isPrototypeOf, or getPrototypeOf. es5id: 15.2.3.5-2-1 description: Object.create creates new Object --- 526 -
15.2.3.5-2-2.js --- es5id: 15.2.3.5-2-2 description: Object.create - returned object is an instance of Object --- 365 -
15.2.3.5-3-1.js --- info: | create sets the [[Prototype]] of the created object to first parameter. This can be checked using isPrototypeOf, or getPrototypeOf. es5id: 15.2.3.5-3-1 description: Object.create sets the prototype of the passed-in object --- 616 -
15.2.3.5-4-1.js --- info: | create sets the [[Prototype]] of the created object to first parameter. This can be checked using isPrototypeOf, or getPrototypeOf. es5id: 15.2.3.5-4-1 description: > Object.create sets the prototype of the passed-in object and adds new properties --- 937 -
15.2.3.5-4-2.js --- es5id: 15.2.3.5-4-2 description: Object.create - 'Properties' is undefined --- 365 -
15.2.3.5-4-3.js --- es5id: 15.2.3.5-4-3 description: > Object.create throws TypeError if 'Properties' is null (15.2.3.7 step 2) --- 357 -
15.2.3.5-4-4.js --- es5id: 15.2.3.5-4-4 description: > Object.create - argument 'Properties' is an object (15.2.3.7 step 2). --- 522 -
15.2.3.5-4-5.js --- es5id: 15.2.3.5-4-5 description: > Object.create - argument 'Properties' is a Function object (15.2.3.7 step 2) --- 542 -
15.2.3.5-4-6.js --- es5id: 15.2.3.5-4-6 description: > Object.create - argument 'Properties' is an Array object (15.2.3.7 step 2). --- 527 -
15.2.3.5-4-7.js --- es5id: 15.2.3.5-4-7 description: > Object.create - argument 'Properties' is a String object (15.2.3.7 step 2) --- 537 -
15.2.3.5-4-8.js --- es5id: 15.2.3.5-4-8 description: > Object.create - argument 'Properties' is a Boolean object whose primitive value is true (15.2.3.7 step 2). --- 575 -
15.2.3.5-4-9.js --- es5id: 15.2.3.5-4-9 description: > Object.create - argument 'Properties' is a Number object whose primitive value is any interesting number (15.2.3.7 step 2). --- 588 -
15.2.3.5-4-10.js --- es5id: 15.2.3.5-4-10 description: > Object.create - argument 'Properties' is the Math object (15.2.3.7 step 2) --- 619 -
15.2.3.5-4-11.js --- es5id: 15.2.3.5-4-11 description: > Object.create - argument 'Properties' is a Date object (15.2.3.7 step 2) --- 627 -
15.2.3.5-4-12.js --- es5id: 15.2.3.5-4-12 description: > Object.create - argument 'Properties' is a RegExp object (15.2.3.7 step 2) --- 632 -
15.2.3.5-4-13.js --- es5id: 15.2.3.5-4-13 description: > Object.create - argument 'Properties' is the JSON object (15.2.3.7 step 2) --- 620 -
15.2.3.5-4-14.js --- es5id: 15.2.3.5-4-14 description: > Object.create - argument 'Properties' is an Error object (15.2.3.7 step 2) --- 801 -
15.2.3.5-4-15.js --- es5id: 15.2.3.5-4-15 description: > Object.create - argument 'Properties' is the Aguments object (15.2.3.7 step 2) --- 708 -
15.2.3.5-4-16.js --- es5id: 15.2.3.5-4-16 description: > Object.create - own enumerable data property in 'Properties' is defined in 'obj' (15.2.3.7 step 3) --- 444 -
15.2.3.5-4-17.js --- es5id: 15.2.3.5-4-17 description: > Object.create - own data property in 'Properties' which is not enumerable is not defined in 'obj' (15.2.3.7 step 3) --- 552 -
15.2.3.5-4-18.js --- es5id: 15.2.3.5-4-18 description: > Object.create - an enumerable inherited data property in 'Properties' is not defined in 'obj' (15.2.3.7 step 3) --- 590 -
15.2.3.5-4-19.js --- es5id: 15.2.3.5-4-19 description: > Object.create - own enumerable accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 3) --- 560 -
15.2.3.5-4-20.js --- es5id: 15.2.3.5-4-20 description: > Object.create - own accessor property in 'Properties' which is not enumerable is not defined in 'obj' (15.2.3.7 step 3) --- 585 -
15.2.3.5-4-21.js --- es5id: 15.2.3.5-4-21 description: > Object.create - an enumerable inherited accessor property in 'Properties' is not defined in 'obj' (15.2.3.7 step 3) --- 679 -
15.2.3.5-4-22.js --- es5id: 15.2.3.5-4-22 description: > Object.create - own enumerable data property that overrides an enumerable inherited data property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 730 -
15.2.3.5-4-23.js --- es5id: 15.2.3.5-4-23 description: > Object.create - own enumerable data property that overrides an enumerable inherited accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 878 -
15.2.3.5-4-24.js --- es5id: 15.2.3.5-4-24 description: > Object.create - own enumerable accessor property that overrides an enumerable inherited data property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 816 -
15.2.3.5-4-25.js --- es5id: 15.2.3.5-4-25 description: > Object.create - own enumerable accessor property that overrides an enumerable inherited accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 913 -
15.2.3.5-4-26.js --- es5id: 15.2.3.5-4-26 description: > Object.create - TypeError is thrown when own enumerable accessor property of 'Properties' without a get function (15.2.3.7 step 5.a) --- 518 -
15.2.3.5-4-27.js --- es5id: 15.2.3.5-4-27 description: > Object.create - own enumerable accessor property in 'Properties' without a get function that overrides an enumerable inherited accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 796 -
15.2.3.5-4-28.js --- es5id: 15.2.3.5-4-28 description: > Object.create - 'Properties' is a Function object which implements its own [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 561 -
15.2.3.5-4-29.js --- es5id: 15.2.3.5-4-29 description: > Object.create - 'Properties' is an Array object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 542 -
15.2.3.5-4-30.js --- es5id: 15.2.3.5-4-30 description: > Object.create - 'Properties' is a String object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 552 -
15.2.3.5-4-31.js --- es5id: 15.2.3.5-4-31 description: > Object.create - 'Properties' is a Boolean object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 559 -
15.2.3.5-4-32.js --- es5id: 15.2.3.5-4-32 description: > Object.create - 'Properties' is a Number object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 554 -
15.2.3.5-4-33.js --- es5id: 15.2.3.5-4-33 description: > Object.create - 'Properties' is the Math object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 524 -
15.2.3.5-4-34.js --- es5id: 15.2.3.5-4-34 description: > Object.create - 'Properties' is a Date object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 549 -
15.2.3.5-4-35.js --- es5id: 15.2.3.5-4-35 description: > Object.create - 'Properties' is a RegExp object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 552 -
15.2.3.5-4-36.js --- es5id: 15.2.3.5-4-36 description: > Object.create - 'Properties' is the JSON object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 524 -
15.2.3.5-4-37.js --- es5id: 15.2.3.5-4-37 description: > Object.create - 'Properties' is an Error object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 723 -
15.2.3.5-4-38.js --- es5id: 15.2.3.5-4-38 description: > Object.create - 'Properties' is an Arguments object which implements its own [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 593 -
15.2.3.5-4-39.js --- es5id: 15.2.3.5-4-39 description: > Object.create - ensure that side-effects of gets occur in the same order as they would for: for (P in props) props[P] (15.2.3.7 step 5.a) --- 801 -
15.2.3.5-4-40.js --- es5id: 15.2.3.5-4-40 description: > Object.create - ensure that if an exception is thrown it occurs in the correct order relative to prior and subsequent side-effects (15.2.3.7 step 5.a) --- 903 -
15.2.3.5-4-41.js --- es5id: 15.2.3.5-4-41 description: > Object.create - value of one property in 'Properties' is undefined (8.10.5 step 1) --- 389 -
15.2.3.5-4-42.js --- es5id: 15.2.3.5-4-42 description: > Object.create - value of one property in 'Properties' is null (8.10.5 step 1) --- 379 -
15.2.3.5-4-43.js --- es5id: 15.2.3.5-4-43 description: > Object.create - value of one property in 'Properties' is false (8.10.5 step 1) --- 381 -
15.2.3.5-4-44.js --- es5id: 15.2.3.5-4-44 description: > Object.create - value of one property in 'Properties' is a number primitive (8.10.5 step 1) --- 391 -
15.2.3.5-4-45.js --- es5id: 15.2.3.5-4-45 description: > Object.create - value of one property in 'Properties' is a string (8.10.5 step 1) --- 384 -
15.2.3.5-4-46.js --- es5id: 15.2.3.5-4-46 description: > Object.create - 'enumerable' property of one property in 'Properties' is true (8.10.5 step 3) --- 530 -
15.2.3.5-4-47.js --- es5id: 15.2.3.5-4-47 description: > Object.create - 'enumerable' property of one property in 'Properties' is not present (8.10.5 step 3) --- 523 -
15.2.3.5-4-48.js --- es5id: 15.2.3.5-4-48 description: > Object.create - 'enumerable' property of one property in 'Properties' is own data property (8.10.5 step 3.a) --- 548 -
15.2.3.5-4-49.js --- es5id: 15.2.3.5-4-49 description: > Object.create - 'enumerable' property of one property in 'Properties' is an inherited data property (8.10.5 step 3.a) --- 674 -
15.2.3.5-4-50.js --- es5id: 15.2.3.5-4-50 description: > Object.create - 'enumerable' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 3.a) --- 786 -
15.2.3.5-4-51.js --- es5id: 15.2.3.5-4-51 description: > Object.create - 'enumerable' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 3.a) --- 861 -
15.2.3.5-4-52.js --- es5id: 15.2.3.5-4-52 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property (8.10.5 step 3.a) --- 644 -
15.2.3.5-4-53.js --- es5id: 15.2.3.5-4-53 description: > Object.create - 'enumerable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 3.a) --- 749 -
15.2.3.5-4-54.js --- es5id: 15.2.3.5-4-54 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 3.a) --- 816 -
15.2.3.5-4-55.js --- es5id: 15.2.3.5-4-55 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 3.a) --- 890 -
15.2.3.5-4-56.js --- es5id: 15.2.3.5-4-56 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 3.a) --- 656 -
15.2.3.5-4-57.js --- es5id: 15.2.3.5-4-57 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 3.a) --- 894 -
15.2.3.5-4-58.js --- es5id: 15.2.3.5-4-58 description: > Object.create - 'enumerable' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 3.a) --- 763 -
15.2.3.5-4-59.js --- es5id: 15.2.3.5-4-59 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 639 -
15.2.3.5-4-60.js --- es5id: 15.2.3.5-4-60 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 620 -
15.2.3.5-4-61.js --- es5id: 15.2.3.5-4-61 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 630 -
15.2.3.5-4-62.js --- es5id: 15.2.3.5-4-62 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 637 -
15.2.3.5-4-63.js --- es5id: 15.2.3.5-4-63 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 632 -
15.2.3.5-4-64.js --- es5id: 15.2.3.5-4-64 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 596 -
15.2.3.5-4-65.js --- es5id: 15.2.3.5-4-65 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 627 -
15.2.3.5-4-66.js --- es5id: 15.2.3.5-4-66 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 630 -
15.2.3.5-4-67.js --- es5id: 15.2.3.5-4-67 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 596 -
15.2.3.5-4-68.js --- es5id: 15.2.3.5-4-68 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 629 -
15.2.3.5-4-69.js --- es5id: 15.2.3.5-4-69 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 663 -
15.2.3.5-4-71.js --- es5id: 15.2.3.5-4-71 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 598 -
15.2.3.5-4-72.js --- es5id: 15.2.3.5-4-72 description: > Object.create - 'enumerable' property of one property in 'Properties' is undefined (8.10.5 step 3.b) --- 551 -
15.2.3.5-4-73.js --- es5id: 15.2.3.5-4-73 description: > Object.create - value of 'enumerable' property of one property in 'Properties' is null (8.10.5 step 3.b) --- 550 -
15.2.3.5-4-74.js --- es5id: 15.2.3.5-4-74 description: > Object.create - 'enumerable' property of one property in 'Properties' is true (8.10.5 step 3.b) --- 533 -
15.2.3.5-4-75.js --- es5id: 15.2.3.5-4-75 description: > Object.create - 'enumerable' property of one property in 'Properties' is false (8.10.5 step 3.b) --- 643 -
15.2.3.5-4-76.js --- es5id: 15.2.3.5-4-76 description: > Object.create - 'enumerable' property of one property in 'Properties' is 0 (8.10.5 step 3.b) --- 616 -
15.2.3.5-4-77.js --- es5id: 15.2.3.5-4-77 description: > Object.create - 'enumerable' property of one property in 'Properties' is +0 (8.10.5 step 3.b) --- 618 -
15.2.3.5-4-78.js --- es5id: 15.2.3.5-4-78 description: > Object.create - 'enumerable' property of one property in 'Properties' is -0 (8.10.5 step 3.b) --- 618 -
15.2.3.5-4-79.js --- es5id: 15.2.3.5-4-79 description: > Object.create - 'enumerable' property of one property in 'Properties' is NaN (8.10.5 step 3.b) --- 621 -
15.2.3.5-4-80.js --- es5id: 15.2.3.5-4-80 description: > Object.create - 'enumerable' property of one property in 'Properties' is a positive number primitive (8.10.5 step 3.b) --- 554 -
15.2.3.5-4-81.js --- es5id: 15.2.3.5-4-81 description: > Object.create - 'enumerable' property of one property in 'Properties' is a negative number primitive (8.10.5 step 3.b) --- 554 -
15.2.3.5-4-82.js --- es5id: 15.2.3.5-4-82 description: > Object.create - 'enumerable' property of one property in 'Properties' is an empty string (8.10.5 step 3.b) --- 631 -
15.2.3.5-4-83.js --- es5id: 15.2.3.5-4-83 description: > Object.create - 'enumerable' property of one property in 'Properties' is a non-empty string (8.10.5 step 3.b) --- 553 -
15.2.3.5-4-84.js --- es5id: 15.2.3.5-4-84 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Function object (8.10.5 step 3.b) --- 555 -
15.2.3.5-4-85.js --- es5id: 15.2.3.5-4-85 description: > Object.create - 'enumerable' property of one property in 'Properties' is an Array object (8.10.5 step 3.b) --- 543 -
15.2.3.5-4-86.js --- es5id: 15.2.3.5-4-86 description: > Object.create - 'enumerable' property of one property in 'Properties' is a String object (8.10.5 step 3.b) --- 552 -
15.2.3.5-4-87.js --- es5id: 15.2.3.5-4-87 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Boolean object (8.10.5 step 3.b) --- 558 -
15.2.3.5-4-88.js --- es5id: 15.2.3.5-4-88 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Number object (8.10.5 step 3.b) --- 554 -
15.2.3.5-4-89.js --- es5id: 15.2.3.5-4-89 description: > Object.create - 'enumerable' property of one property in 'Properties' is the Math object (8.10.5 step 3.b) --- 544 -
15.2.3.5-4-90.js --- es5id: 15.2.3.5-4-90 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Date object (8.10.5 step 3.b) --- 549 -
15.2.3.5-4-91.js --- es5id: 15.2.3.5-4-91 description: > Object.create - 'enumerable' property of one property in 'Properties' is a RegExp object (8.10.5 step 3.b) --- 552 -
15.2.3.5-4-92.js --- es5id: 15.2.3.5-4-92 description: > Object.create - 'enumerable' property of one property in 'Properties' is the JSON object (8.10.5 step 3.b) --- 544 -
15.2.3.5-4-93.js --- es5id: 15.2.3.5-4-93 description: > Object.create - 'enumerable' property of one property in 'Properties' is an Error object (8.10.5 step 3.b) --- 551 -
15.2.3.5-4-94.js --- es5id: 15.2.3.5-4-94 description: > Object.create - 'enumerable' property of one property in 'Properties' is an Arguments object (8.10.5 step 3.b) --- 603 -
15.2.3.5-4-96.js --- es5id: 15.2.3.5-4-96 description: > Object.create - 'enumerable' property of one property in 'Properties' is the global object (8.10.5 step 3.b) --- 546 -
15.2.3.5-4-97.js --- es5id: 15.2.3.5-4-97 description: > Object.create - 'enumerable' property of one property in 'Properties' is a string (value is 'false'), which is treated as the value true (8.10.5 step 3.b) --- 599 -
15.2.3.5-4-98.js --- es5id: 15.2.3.5-4-98 description: > Object.create - 'enumerable' property of one property in 'Properties' is new Boolean(false), which is treated as the value true (8.10.5 step 3.b) --- 601 -
15.2.3.5-4-99.js --- es5id: 15.2.3.5-4-99 description: > Object.create - 'configurable' property of one property in 'Properties' is true (8.10.5 step 4) --- 586 -
15.2.3.5-4-100.js --- es5id: 15.2.3.5-4-100 description: > Object.create - 'configurable' property of one property in 'Properties' is not present (8.10.5 step 4) includes: [propertyHelper.js] --- 490 -
15.2.3.5-4-101.js --- es5id: 15.2.3.5-4-101 description: > Object.create - 'configurable' property of one property in 'Properties' is own data property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 493 -
15.2.3.5-4-102.js --- es5id: 15.2.3.5-4-102 description: > Object.create - 'configurable' property of one property in 'Properties' is an inherited data property (8.10.5 step 4.a) --- 730 -
15.2.3.5-4-103.js --- es5id: 15.2.3.5-4-103 description: > Object.create - 'configurable' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 726 -
15.2.3.5-4-104.js --- es5id: 15.2.3.5-4-104 description: > Object.create - 'configurable' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 800 -
15.2.3.5-4-105.js --- es5id: 15.2.3.5-4-105 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property (8.10.5 step 4.a) --- 697 -
15.2.3.5-4-106.js --- es5id: 15.2.3.5-4-106 description: > Object.create - 'configurable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 4.a) --- 804 -
15.2.3.5-4-107.js --- es5id: 15.2.3.5-4-107 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 757 -
15.2.3.5-4-108.js --- es5id: 15.2.3.5-4-108 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 831 -
15.2.3.5-4-109.js --- es5id: 15.2.3.5-4-109 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 4.a) includes: [propertyHelper.js] --- 595 -
15.2.3.5-4-110.js --- es5id: 15.2.3.5-4-110 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 835 -
15.2.3.5-4-111.js --- es5id: 15.2.3.5-4-111 description: > Object.create - 'configurable' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 4.a) includes: [propertyHelper.js] --- 702 -
15.2.3.5-4-112.js --- es5id: 15.2.3.5-4-112 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 696 -
15.2.3.5-4-113.js --- es5id: 15.2.3.5-4-113 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 677 -
15.2.3.5-4-114.js --- es5id: 15.2.3.5-4-114 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 686 -
15.2.3.5-4-115.js --- es5id: 15.2.3.5-4-115 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 694 -
15.2.3.5-4-116.js --- es5id: 15.2.3.5-4-116 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 689 -
15.2.3.5-4-117.js --- es5id: 15.2.3.5-4-117 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 652 -
15.2.3.5-4-118.js --- es5id: 15.2.3.5-4-118 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 684 -
15.2.3.5-4-119.js --- es5id: 15.2.3.5-4-119 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 685 -
15.2.3.5-4-120.js --- es5id: 15.2.3.5-4-120 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 652 -
15.2.3.5-4-121.js --- es5id: 15.2.3.5-4-121 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 686 -
15.2.3.5-4-122.js --- es5id: 15.2.3.5-4-122 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 719 -
15.2.3.5-4-124.js --- es5id: 15.2.3.5-4-124 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 654 -
15.2.3.5-4-125.js --- es5id: 15.2.3.5-4-125 description: > Object.create - 'configurable' property of one property in 'Properties' is undefined (8.10.5 step 4.b) includes: [propertyHelper.js] --- 489 -
15.2.3.5-4-126.js --- es5id: 15.2.3.5-4-126 description: > Object.create - 'configurable' property of one property in 'Properties' is null (8.10.5 step 4.b) includes: [propertyHelper.js] --- 479 -
15.2.3.5-4-127.js --- es5id: 15.2.3.5-4-127 description: > Object.create - 'configurable' property of one property in 'Properties' is true (8.10.5 step 4.b) --- 624 -
15.2.3.5-4-128.js --- es5id: 15.2.3.5-4-128 description: > Object.create - 'configurable' property of one property in 'Properties' is false (8.10.5 step 4.b) includes: [propertyHelper.js] --- 481 -
15.2.3.5-4-129.js --- es5id: 15.2.3.5-4-129 description: > Object.create - 'configurable' property of one property in 'Properties' is 0 (8.10.5 step 4.b) includes: [propertyHelper.js] --- 473 -
15.2.3.5-4-130.js --- es5id: 15.2.3.5-4-130 description: > Object.create - 'configurable' property of one property in 'Properties' is +0 (8.10.5 step 4.b) includes: [propertyHelper.js] --- 475 -
15.2.3.5-4-131.js --- es5id: 15.2.3.5-4-131 description: > Object.create - 'configurable' property of one property in 'Properties' is -0 (8.10.5 step 4.b) includes: [propertyHelper.js] --- 475 -
15.2.3.5-4-132.js --- es5id: 15.2.3.5-4-132 description: > Object.create - 'configurable' property of one property in 'Properties' is NaN (8.10.5 step 4.b) includes: [propertyHelper.js] --- 477 -
15.2.3.5-4-133.js --- es5id: 15.2.3.5-4-133 description: > Object.create - 'configurable' property of one property in 'Properties' is a positive number (8.10.5 step 4.b) --- 636 -
15.2.3.5-4-134.js --- es5id: 15.2.3.5-4-134 description: > Object.create - 'configurable' property of one property in 'Properties' is a negative number (8.10.5 step 4.b) --- 637 -
15.2.3.5-4-135.js --- es5id: 15.2.3.5-4-135 description: > Object.create - 'configurable' property of one property in 'Properties' is an empty string (8.10.5 step 4.b) includes: [propertyHelper.js] --- 488 -
15.2.3.5-4-136.js --- es5id: 15.2.3.5-4-136 description: > Object.create - 'configurable' property of one property in 'Properties' is a non-empty string (8.10.5 step 4.b) --- 639 -
15.2.3.5-4-137.js --- es5id: 15.2.3.5-4-137 description: > Object.create - 'configurable' property of one property in 'Properties' is a Function object (8.10.5 step 4.b) --- 646 -
15.2.3.5-4-138.js --- es5id: 15.2.3.5-4-138 description: > Object.create - 'configurable' property of one property in 'Properties' is an Array object (8.10.5 step 4.b) --- 633 -
15.2.3.5-4-139.js --- es5id: 15.2.3.5-4-139 description: > Object.create - 'configurable' property of one property in 'Properties' is a String object (8.10.5 step 4.b) --- 648 -
15.2.3.5-4-140.js --- es5id: 15.2.3.5-4-140 description: > Object.create - 'configurable' property of one property in 'Properties' is a Boolean object (8.10.5 step 4.b) --- 649 -
15.2.3.5-4-141.js --- es5id: 15.2.3.5-4-141 description: > Object.create - 'configurable' property of one property in 'Properties' is a Number object (8.10.5 step 4.b) --- 646 -
15.2.3.5-4-142.js --- es5id: 15.2.3.5-4-142 description: > Object.create - 'configurable' property of one property in 'Properties' is the Math object (8.10.5 step 4.b) --- 635 -
15.2.3.5-4-143.js --- es5id: 15.2.3.5-4-143 description: > Object.create - 'configurable' property of one property in 'Properties' is a Date object (8.10.5 step 4.b) --- 640 -
15.2.3.5-4-144.js --- es5id: 15.2.3.5-4-144 description: > Object.create - 'configurable' property of one property in 'Properties' is a RegExp object (8.10.5 step 4.b) --- 643 -
15.2.3.5-4-145.js --- es5id: 15.2.3.5-4-145 description: > Object.create - 'configurable' property of one property in 'Properties' is the JSON object (8.10.5 step 4.b) --- 635 -
15.2.3.5-4-146.js --- es5id: 15.2.3.5-4-146 description: > Object.create - 'configurable' property of one property in 'Properties' is an Error object (8.10.5 step 4.b) --- 642 -
15.2.3.5-4-147.js --- es5id: 15.2.3.5-4-147 description: > Object.create - 'configurable' property of one property in 'Properties' is an Arguments object (8.10.5 step 4.b) --- 695 -
15.2.3.5-4-149.js --- es5id: 15.2.3.5-4-149 description: > Object.create - 'configurable' property of one property in 'Properties' is the global object (8.10.5 step 4.b) --- 637 -
15.2.3.5-4-150.js --- es5id: 15.2.3.5-4-150 description: > Object.create - 'configurable' property of one property in 'Properties' is a string (value is 'false') which is treated as the value true (8.10.5 step 4.b) --- 689 -
15.2.3.5-4-151.js --- es5id: 15.2.3.5-4-151 description: > Object.create - 'configurable' property of one property in 'Properties' is new Boolean(false) which is treated as the value true (8.10.5 step 4.b) --- 691 -
15.2.3.5-4-152.js --- es5id: 15.2.3.5-4-152 description: > Object.create - 'value' property of one property in 'Properties' is present (8.10.5 step 5) --- 426 -
15.2.3.5-4-153.js --- es5id: 15.2.3.5-4-153 description: > Object.create - 'value' property of one property in 'Properties' is not present (8.10.5 step 5) --- 518 -
15.2.3.5-4-154.js --- es5id: 15.2.3.5-4-154 description: > Object.create - 'value' property of one property in 'Properties' is own data property (8.10.5 step 5.a) --- 466 -
15.2.3.5-4-155.js --- es5id: 15.2.3.5-4-155 description: > Object.create - 'value' property of one property in 'Properties' is an inherited data property (8.10.5 step 5.a) --- 607 -
15.2.3.5-4-156.js --- es5id: 15.2.3.5-4-156 description: > Object.create - 'value' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 5.a) --- 674 -
15.2.3.5-4-157.js --- es5id: 15.2.3.5-4-157 description: > Object.create - 'value' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 5.a) --- 818 -
15.2.3.5-4-158.js --- es5id: 15.2.3.5-4-158 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property (8.10.5 step 5.a) --- 571 -
15.2.3.5-4-159.js --- es5id: 15.2.3.5-4-159 description: > Object.create - 'value' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 5.a) --- 690 -
15.2.3.5-4-160.js --- es5id: 15.2.3.5-4-160 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 5.a) --- 751 -
15.2.3.5-4-161.js --- es5id: 15.2.3.5-4-161 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 5.a) --- 830 -
15.2.3.5-4-162.js --- es5id: 15.2.3.5-4-162 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 5.a) --- 645 -
15.2.3.5-4-163.js --- es5id: 15.2.3.5-4-163 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 5.a) --- 906 -
15.2.3.5-4-164.js --- es5id: 15.2.3.5-4-164 description: > Object.create - 'value' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 5.a) --- 756 -
15.2.3.5-4-165.js --- es5id: 15.2.3.5-4-165 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 578 -
15.2.3.5-4-166.js --- es5id: 15.2.3.5-4-166 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 522 -
15.2.3.5-4-167.js --- es5id: 15.2.3.5-4-167 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 530 -
15.2.3.5-4-168.js --- es5id: 15.2.3.5-4-168 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 561 -
15.2.3.5-4-169.js --- es5id: 15.2.3.5-4-169 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 537 -
15.2.3.5-4-170.js --- es5id: 15.2.3.5-4-170 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 504 -
15.2.3.5-4-171.js --- es5id: 15.2.3.5-4-171 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 536 -
15.2.3.5-4-172.js --- es5id: 15.2.3.5-4-172 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 540 -
15.2.3.5-4-173.js --- es5id: 15.2.3.5-4-173 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 504 -
15.2.3.5-4-174.js --- es5id: 15.2.3.5-4-174 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 543 -
15.2.3.5-4-175.js --- es5id: 15.2.3.5-4-175 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 570 -
15.2.3.5-4-177.js --- es5id: 15.2.3.5-4-177 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 510 -
15.2.3.5-4-178.js --- es5id: 15.2.3.5-4-178 description: > Object.create - 'writable' property of one property in 'Properties' is true (8.10.5 step 6) --- 653 -
15.2.3.5-4-179.js --- es5id: 15.2.3.5-4-179 description: > Object.create - 'writable' property of one property in 'Properties' is not present (8.10.5 step 6) includes: [propertyHelper.js] --- 482 -
15.2.3.5-4-180.js --- es5id: 15.2.3.5-4-180 description: > Object.create - 'writable' property of one property in 'Properties' is own data property (8.10.5 step 6.a) --- 666 -
15.2.3.5-4-181.js --- es5id: 15.2.3.5-4-181 description: > Object.create - 'writable' property of one property in 'Properties' is an inherited data property (8.10.5 step 6.a) --- 795 -
15.2.3.5-4-182.js --- es5id: 15.2.3.5-4-182 description: > Object.create - 'writable' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 6.a) --- 859 -
15.2.3.5-4-183.js --- es5id: 15.2.3.5-4-183 description: > Object.create - 'writable' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 6.a) --- 972 -
15.2.3.5-4-184.js --- es5id: 15.2.3.5-4-184 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property (8.10.5 step 6.a) --- 763 -
15.2.3.5-4-185.js --- es5id: 15.2.3.5-4-185 description: > Object.create - 'writable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 6.a) --- 870 -
15.2.3.5-4-186.js --- es5id: 15.2.3.5-4-186 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 6.a) --- 928 -
15.2.3.5-4-187.js --- es5id: 15.2.3.5-4-187 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 6.a) --- 1003 -
15.2.3.5-4-188.js --- es5id: 15.2.3.5-4-188 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 6.a) includes: [propertyHelper.js] --- 612 -
15.2.3.5-4-189.js --- es5id: 15.2.3.5-4-189 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 6.a) includes: [propertyHelper.js] --- 841 -
15.2.3.5-4-190.js --- es5id: 15.2.3.5-4-190 description: > Object.create - 'writable' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 6.a) includes: [propertyHelper.js] --- 719 -
15.2.3.5-4-191.js --- es5id: 15.2.3.5-4-191 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 792 -
15.2.3.5-4-192.js --- es5id: 15.2.3.5-4-192 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 742 -
15.2.3.5-4-193.js --- es5id: 15.2.3.5-4-193 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 744 -
15.2.3.5-4-194.js --- es5id: 15.2.3.5-4-194 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 767 -
15.2.3.5-4-195.js --- es5id: 15.2.3.5-4-195 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 751 -
15.2.3.5-4-196.js --- es5id: 15.2.3.5-4-196 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 716 -
15.2.3.5-4-197.js --- es5id: 15.2.3.5-4-197 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 748 -
15.2.3.5-4-198.js --- es5id: 15.2.3.5-4-198 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 748 -
15.2.3.5-4-199.js --- es5id: 15.2.3.5-4-199 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 716 -
15.2.3.5-4-200.js --- es5id: 15.2.3.5-4-200 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 753 -
15.2.3.5-4-201.js --- es5id: 15.2.3.5-4-201 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 784 -
15.2.3.5-4-203.js --- es5id: 15.2.3.5-4-203 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 718 -
15.2.3.5-4-204.js --- es5id: 15.2.3.5-4-204 description: > Object.create - 'writable' property of one property in 'Properties' is undefined (8.10.5 step 6.b) includes: [propertyHelper.js] --- 497 -
15.2.3.5-4-205.js --- es5id: 15.2.3.5-4-205 description: > Object.create - 'writable' property of one property in 'Properties' is null (8.10.5 step 6.b) includes: [propertyHelper.js] --- 487 -
15.2.3.5-4-206.js --- es5id: 15.2.3.5-4-206 description: > Object.create - 'writable' property of one property in 'Properties' is true (8.10.5 step 6.b) --- 547 -
15.2.3.5-4-207.js --- es5id: 15.2.3.5-4-207 description: > Object.create - 'writable' property of one property in 'Properties' is false (8.10.5 step 6.b) includes: [propertyHelper.js] --- 489 -
15.2.3.5-4-208.js --- es5id: 15.2.3.5-4-208 description: > Object.create - 'writable' property of one property in 'Properties' is 0 (8.10.5 step 6.b) includes: [propertyHelper.js] --- 481 -
15.2.3.5-4-209.js --- es5id: 15.2.3.5-4-209 description: > Object.create - 'writable' property of one property in 'Properties' is +0 (8.10.5 step 6.b) includes: [propertyHelper.js] --- 483 -
15.2.3.5-4-210.js --- es5id: 15.2.3.5-4-210 description: > Object.create - 'writable' property of one property in 'Properties' is -0 (8.10.5 step 6.b) includes: [propertyHelper.js] --- 483 -
15.2.3.5-4-211.js --- es5id: 15.2.3.5-4-211 description: > Object.create - 'writable' property of one property in 'Properties' is NaN (8.10.5 step 6.b) includes: [propertyHelper.js] --- 485 -
15.2.3.5-4-212.js --- es5id: 15.2.3.5-4-212 description: > Object.create - 'writable' property of one property in 'Properties' is a positive number primitive (8.10.5 step 6.b) --- 567 -
15.2.3.5-4-213.js --- es5id: 15.2.3.5-4-213 description: > Object.create - 'writable' property of one property in 'Properties' is a negative number primitive (8.10.5 step 6.b) --- 567 -
15.2.3.5-4-214.js --- es5id: 15.2.3.5-4-214 description: > Object.create - 'writable' property of one property in 'Properties' is an empty string (8.10.5 step 6.b) includes: [propertyHelper.js] --- 516 -
15.2.3.5-4-215.js --- es5id: 15.2.3.5-4-215 description: > Object.create - 'writable' property of one property in 'Properties' is a non-empty string (8.10.5 step 6.b) --- 561 -
15.2.3.5-4-216.js --- es5id: 15.2.3.5-4-216 description: > Object.create - 'writable' property of one property in 'Properties' is a Function object (8.10.5 step 6.b) --- 568 -
15.2.3.5-4-217.js --- es5id: 15.2.3.5-4-217 description: > Object.create - 'writable' property of one property in 'Properties' is an Array object (8.10.5 step 6.b) --- 555 -
15.2.3.5-4-218.js --- es5id: 15.2.3.5-4-218 description: > Object.create - 'writable' property of one property in 'Properties' is a String object (8.10.5 step 6.b) --- 565 -
15.2.3.5-4-219.js --- es5id: 15.2.3.5-4-219 description: > Object.create - 'writable' property of one property in 'Properties' is a Boolean object (8.10.5 step 6.b) --- 567 -
15.2.3.5-4-220.js --- es5id: 15.2.3.5-4-220 description: > Object.create - 'writable' property of one property in 'Properties' is a Number object (8.10.5 step 6.b) --- 565 -
15.2.3.5-4-221.js --- es5id: 15.2.3.5-4-221 description: > Object.create - 'writable' property of one property in 'Properties' is the Math object (8.10.5 step 6.b) --- 557 -
15.2.3.5-4-222.js --- es5id: 15.2.3.5-4-222 description: > Object.create - 'writable' property of one property in 'Properties' is a Date object (8.10.5 step 6.b) --- 562 -
15.2.3.5-4-223.js --- es5id: 15.2.3.5-4-223 description: > Object.create - 'writable' property of one property in 'Properties' is a RegExp object (8.10.5 step 6.b) --- 565 -
15.2.3.5-4-224.js --- es5id: 15.2.3.5-4-224 description: > Object.create - 'writable' property of one property in 'Properties' is the JSON object (8.10.5 step 6.b) --- 556 -
15.2.3.5-4-225.js --- es5id: 15.2.3.5-4-225 description: > Object.create - 'writable' property of one property in 'Properties' is an Error object (8.10.5 step 6.b) --- 563 -
15.2.3.5-4-226.js --- es5id: 15.2.3.5-4-226 description: > Object.create - 'writable' property of one property in 'Properties' is an Arguments object (8.10.5 step 6.b) --- 617 -
15.2.3.5-4-228.js --- es5id: 15.2.3.5-4-228 description: > Object.create - 'writable' property of one property in 'Properties' is the global object (8.10.5 step 6.b) --- 559 -
15.2.3.5-4-229.js --- es5id: 15.2.3.5-4-229 description: > Object.create - 'writable' property of one property in 'Properties' is a string (value is 'false') which is treated as the value true (8.10.5 step 6.b) --- 611 -
15.2.3.5-4-230.js --- es5id: 15.2.3.5-4-230 description: > Object.create - 'writable' property of one property in 'Properties' is new Boolean(false) which is treated as the value true (8.10.5 step 6.b) --- 613 -
15.2.3.5-4-231.js --- es5id: 15.2.3.5-4-231 description: > Object.create - 'get' property of one property in 'Properties' is present (8.10.5 step 7) --- 468 -
15.2.3.5-4-232.js --- es5id: 15.2.3.5-4-232 description: > Object.create - 'get' property of one property in 'Properties' is not present (8.10.5 step 7) --- 436 -
15.2.3.5-4-233.js --- es5id: 15.2.3.5-4-233 description: > Object.create - 'get' property of one property in 'Properties' is own data property (8.10.5 step 7.a) --- 495 -
15.2.3.5-4-234.js --- es5id: 15.2.3.5-4-234 description: > Object.create - 'get' property of one property in 'Properties' is an inherited data property (8.10.5 step 7.a) --- 632 -
15.2.3.5-4-235.js --- es5id: 15.2.3.5-4-235 description: > Object.create - 'get' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 7.a) --- 764 -
15.2.3.5-4-236.js --- es5id: 15.2.3.5-4-236 description: > Object.create - 'get' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 7.a) --- 846 -
15.2.3.5-4-237.js --- es5id: 15.2.3.5-4-237 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property (8.10.5 step 7.a) --- 600 -
15.2.3.5-4-238.js --- es5id: 15.2.3.5-4-238 description: > Object.create - 'get' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 7.a) --- 718 -
15.2.3.5-4-239.js --- es5id: 15.2.3.5-4-239 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 7.a) --- 806 -
15.2.3.5-4-240.js --- es5id: 15.2.3.5-4-240 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 7.a) --- 889 -
15.2.3.5-4-241.js --- es5id: 15.2.3.5-4-241 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 7.a) --- 641 -
15.2.3.5-4-242.js --- es5id: 15.2.3.5-4-242 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 7.a) --- 929 -
15.2.3.5-4-243.js --- es5id: 15.2.3.5-4-243 description: > Object.create - 'get' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 7.a) --- 751 -
15.2.3.5-4-244.js --- es5id: 15.2.3.5-4-244 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 588 -
15.2.3.5-4-245.js --- es5id: 15.2.3.5-4-245 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 576 -
15.2.3.5-4-246.js --- es5id: 15.2.3.5-4-246 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 580 -
15.2.3.5-4-247.js --- es5id: 15.2.3.5-4-247 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 586 -
15.2.3.5-4-248.js --- es5id: 15.2.3.5-4-248 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 576 -
15.2.3.5-4-249.js --- es5id: 15.2.3.5-4-249 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 571 -
15.2.3.5-4-250.js --- es5id: 15.2.3.5-4-250 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 575 -
15.2.3.5-4-251.js --- es5id: 15.2.3.5-4-251 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 539 -
15.2.3.5-4-252.js --- es5id: 15.2.3.5-4-252 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 539 -
15.2.3.5-4-253.js --- es5id: 15.2.3.5-4-253 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 579 -
15.2.3.5-4-254.js --- es5id: 15.2.3.5-4-254 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 617 -
15.2.3.5-4-256.js --- es5id: 15.2.3.5-4-256 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 545 -
15.2.3.5-4-257.js --- es5id: 15.2.3.5-4-257 description: > Object.create - 'get' property of one property in 'Properties' is undefined (8.10.5 step 7.b) --- 535 -
15.2.3.5-4-258.js --- es5id: 15.2.3.5-4-258 description: > Object.create - 'get' property of one property in 'Properties' is the primitive value null (8.10.5 step 7.b) --- 430 -
15.2.3.5-4-259.js --- es5id: 15.2.3.5-4-259 description: > Object.create - 'get' property of one property in 'Properties' is a boolean primitive (8.10.5 step 7.b) --- 426 -
15.2.3.5-4-260.js --- es5id: 15.2.3.5-4-260 description: > Object.create - 'get' property of one property in 'Properties' is a number primitive (8.10.5 step 7.b) --- 423 -
15.2.3.5-4-261.js --- es5id: 15.2.3.5-4-261 description: > Object.create - 'get' property of one property in 'Properties' is a primitive string (8.10.5 step 7.b) --- 428 -
15.2.3.5-4-262.js --- es5id: 15.2.3.5-4-262 description: > Object.create - 'get' property of one property in 'Properties' is an Array object (8.10.5 step 7.b) --- 426 -
15.2.3.5-4-263.js --- es5id: 15.2.3.5-4-263 description: > Object.create - 'get' property of one property in 'Properties' is a function (8.10.5 step 7.b) --- 540 -
15.2.3.5-4-266.js --- es5id: 15.2.3.5-4-266 description: > Object.create - 'set' property of one property in 'Properties' is present (8.10.5 step 8) --- 605 -
15.2.3.5-4-267.js --- es5id: 15.2.3.5-4-267 description: > Object.create - 'set' property of one property in 'Properties' is not present (8.10.5 step 8) includes: [propertyHelper.js] --- 515 -
15.2.3.5-4-268.js --- es5id: 15.2.3.5-4-268 description: > Object.create - 'set' property of one property in 'Properties' is own data property (8.10.5 step 8.a) --- 617 -
15.2.3.5-4-269.js --- es5id: 15.2.3.5-4-269 description: > Object.create - 'set' property of one property in 'Properties' is an inherited data property (8.10.5 step 8.a) --- 736 -
15.2.3.5-4-270.js --- es5id: 15.2.3.5-4-270 description: > Object.create - 'set' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 8.a) --- 889 -
15.2.3.5-4-271.js --- es5id: 15.2.3.5-4-271 description: > Object.create - 'set' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 8.a) --- 1010 -
15.2.3.5-4-272.js --- es5id: 15.2.3.5-4-272 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property (8.10.5 step 8.a) --- 713 -
15.2.3.5-4-273.js --- es5id: 15.2.3.5-4-273 description: > Object.create - 'set' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 8.a) --- 815 -
15.2.3.5-4-274.js --- es5id: 15.2.3.5-4-274 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 8.a) --- 968 -
15.2.3.5-4-275.js --- es5id: 15.2.3.5-4-275 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 8.a) --- 1045 -
15.2.3.5-4-276.js --- es5id: 15.2.3.5-4-276 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 8.a) --- 706 -
15.2.3.5-4-277.js --- es5id: 15.2.3.5-4-277 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 8.a) --- 929 -
15.2.3.5-4-278.js --- es5id: 15.2.3.5-4-278 description: > Object.create - 'set' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 8.a) --- 798 -
15.2.3.5-4-279.js --- es5id: 15.2.3.5-4-279 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 698 -
15.2.3.5-4-280.js --- es5id: 15.2.3.5-4-280 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 679 -
15.2.3.5-4-281.js --- es5id: 15.2.3.5-4-281 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 689 -
15.2.3.5-4-282.js --- es5id: 15.2.3.5-4-282 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 698 -
15.2.3.5-4-283.js --- es5id: 15.2.3.5-4-283 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 690 -
15.2.3.5-4-284.js --- es5id: 15.2.3.5-4-284 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 659 -
15.2.3.5-4-285.js --- es5id: 15.2.3.5-4-285 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 689 -
15.2.3.5-4-286.js --- es5id: 15.2.3.5-4-286 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 689 -
15.2.3.5-4-287.js --- es5id: 15.2.3.5-4-287 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 659 -
15.2.3.5-4-288.js --- es5id: 15.2.3.5-4-288 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 682 -
15.2.3.5-4-289.js --- es5id: 15.2.3.5-4-289 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 727 -
15.2.3.5-4-291.js --- es5id: 15.2.3.5-4-291 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 661 -
15.2.3.5-4-292.js --- es5id: 15.2.3.5-4-292 description: > Object.create - 'set' property of one property in 'Properties' is undefined (8.10.5 step 8.b) includes: [propertyHelper.js] --- 485 -
15.2.3.5-4-293.js --- es5id: 15.2.3.5-4-293 description: > Object.create - 'set' property of one property in 'Properties' is a primitive value null (8.10.5 step 8.b) --- 428 -
15.2.3.5-4-294.js --- es5id: 15.2.3.5-4-294 description: > Object.create - 'set' property of one property in 'Properties' is a primitive boolean value true (8.10.5 step 8.b) --- 436 -
15.2.3.5-4-295.js --- es5id: 15.2.3.5-4-295 description: > Object.create - 'set' property of one property in 'Properties' is a primitive number value (8.10.5 step 8.b) --- 429 -
15.2.3.5-4-296.js --- es5id: 15.2.3.5-4-296 description: > Object.create - 'set' property of one property in 'Properties' is a primitive string value (8.10.5 step 8.b) --- 431 -
15.2.3.5-4-297.js --- es5id: 15.2.3.5-4-297 description: > Object.create - 'set' property of one property in 'Properties' is an Date object (8.10.5 step 8.b) --- 427 -
15.2.3.5-4-298.js --- es5id: 15.2.3.5-4-298 description: > Object.create - 'set' property of one property in 'Properties' is a function (8.10.5 step 8.b) --- 596 -
15.2.3.5-4-300.js --- es5id: 15.2.3.5-4-300 description: > Object.create - 'set' property of one property in 'Properties' is a host object that isn't callable (8.10.5 step 8.b) --- 460 -
15.2.3.5-4-301.js --- es5id: 15.2.3.5-4-301 description: > Object.create - TypeError is thrown if both 'set' property and 'value' property of one property in 'Properties' are present (8.10.5 step 9.a) --- 494 -
15.2.3.5-4-302.js --- es5id: 15.2.3.5-4-302 description: > Object.create - TypeError is thrown if both 'set' property and 'writable' property of one property in 'Properties' are present (8.10.5 step 9.a) --- 501 -
15.2.3.5-4-303.js --- es5id: 15.2.3.5-4-303 description: > Object.create - TypeError is thrown if both 'get' property and 'value' property of one property in 'Properties' are present (8.10.5 step 9.a) --- 494 -
15.2.3.5-4-304.js --- es5id: 15.2.3.5-4-304 description: > Object.create - TypeError is thrown if both 'get' property and 'writable' property of one property in 'Properties' are present (8.10.5 step 9.a) --- 501 -
15.2.3.5-4-305.js --- es5id: 15.2.3.5-4-305 description: > Object.create defines a data property when one property in 'Properties' is generic descriptor (8.12.9 step 4.a) --- 482 -
15.2.3.5-4-306.js --- es5id: 15.2.3.5-4-306 description: > Object.create - [[Value]] is set as undefined if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i) --- 604 -
15.2.3.5-4-307.js --- es5id: 15.2.3.5-4-307 description: > Object.create - [[Writable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i) includes: [propertyHelper.js] --- 548 -
15.2.3.5-4-308.js --- es5id: 15.2.3.5-4-308 description: > Object.create - [[Enumerable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i) --- 717 -
15.2.3.5-4-309.js --- es5id: 15.2.3.5-4-309 description: > Object.create - [[Configurable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i) includes: [propertyHelper.js] --- 556 -
15.2.3.5-4-310.js --- es5id: 15.2.3.5-4-310 description: > Object.create - [[Get]] is set as undefined if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b) --- 612 -
15.2.3.5-4-311.js --- es5id: 15.2.3.5-4-311 description: > Object.create - [[Set]] is set as undefined if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b) includes: [propertyHelper.js] --- 924 -
15.2.3.5-4-312.js --- es5id: 15.2.3.5-4-312 description: > Object.create - [[Enumerable]] is set as false if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b) --- 731 -
15.2.3.5-4-313.js --- es5id: 15.2.3.5-4-313 description: > Object.create - [[Configurable]] is set as false if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b) includes: [propertyHelper.js] --- 569 -
15.2.3.5-4-314.js --- es5id: 15.2.3.5-4-314 description: > Object.create - some enumerable own property in 'Properties' is empty object (15.2.3.7 step 7) --- 438 -
15.2.3.5-4-315.js --- es5id: 15.2.3.5-4-315 description: > Object.create - all properties in 'Properties' are enumerable (data property and accessor property) (15.2.3.7 step 7) includes: [propertyHelper.js] --- 997 -
15.2.3.5-4-316.js --- es5id: 15.2.3.5-4-316 description: > Object.create - enumerable properties of 'Properties' are given numerical names (15.2.3.7 step 7) --- 830 -
browser.js 0 -
name.js --- es6id: 19.1.2.2 description: > Object.create.name is "create". info: | Object.create ( O [ , Properties ] ) 17 ECMAScript Standard Built-in Objects: Every built-in Function object, including constructors, that is not identified as an anonymous function has a name property whose value is a String. Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] --- 833 -
not-a-constructor.js --- esid: sec-ecmascript-standard-built-in-objects description: > Object.create does not implement [[Construct]], is not new-able info: | ECMAScript Function Objects Built-in function objects that are not identified as constructors do not implement the [[Construct]] internal method unless otherwise specified in the description of a particular function. sec-evaluatenew ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... includes: [isConstructor.js] features: [Reflect.construct, arrow-function] --- 878 -
properties-arg-to-object-bigint.js --- esid: sec-object.create description: > The Properties argument is cast to an object if it's a BigInt value info: | Object.create ( O, Properties ) 3. If Properties is not undefined, then a. Return ? ObjectDefineProperties(obj, Properties). Runtime Semantics: ObjectDefineProperties ( O, Properties ) 2. Let props be ? ToObject(Properties). 3. Let keys be ? props.[[OwnPropertyKeys]](). ... // All enumerable keys are added to the created object. features: [BigInt] --- 1334 -
properties-arg-to-object-non-empty-string.js --- esid: sec-object.create description: > Throws a TypeError if the Properties argument is a non-empty string info: | Object.create ( O, Properties ) 3. If Properties is not undefined, then a. Return ? ObjectDefineProperties(obj, Properties). Runtime Semantics: ObjectDefineProperties ( O, Properties ) 2. Let props be ? ToObject(Properties). 3. Let keys be ? props.[[OwnPropertyKeys]](). 4. Let descriptors be a new empty List. 5. For each element nextKey of keys in List order, do a. Let propDesc be ? props.[[GetOwnProperty]](nextKey). b. If propDesc is not undefined and propDesc.[[Enumerable]] is true, then i. Let descObj be ? Get(props, nextKey). ii. Let desc be ? ToPropertyDescriptor(descObj). ToPropertyDescriptor ( Obj ) 1. If Type(Obj) is not Object, throw a TypeError exception. --- 1298 -
properties-arg-to-object-null.js --- esid: sec-object.create description: > Throws a TypeError if the Properties argument is null info: | Object.create ( O, Properties ) 3. If Properties is not undefined, then a. Return ? ObjectDefineProperties(obj, Properties). Runtime Semantics: ObjectDefineProperties ( O, Properties ) 2. Let props be ? ToObject(Properties). --- 574 -
properties-arg-to-object.js --- esid: sec-object.create description: > The Properties argument is cast to an object if not undefined info: | Object.create ( O, Properties ) 3. If Properties is not undefined, then a. Return ? ObjectDefineProperties(obj, Properties). Runtime Semantics: ObjectDefineProperties ( O, Properties ) 2. Let props be ? ToObject(Properties). 3. Let keys be ? props.[[OwnPropertyKeys]](). ... // All enumerable keys are added to the created object. features: [Symbol] --- 2763 -
shell.js 0 -