7.1.20 ToLength (
argument
)
7.1.21 CanonicalNumericIndexString (
argument
)
7.1.22 ToIndex (
value
)
7.2 Testing and Comparison Operations
7.2.1 RequireObjectCoercible (
argument
)
7.2.2 IsArray (
argument
)
7.2.3 IsCallable (
argument
)
7.2.4 IsConstructor (
argument
)
7.2.5 IsExtensible (
O
)
7.2.6 IsIntegralNumber (
argument
)
7.2.7 IsPropertyKey (
argument
)
7.2.8 IsRegExp (
argument
)
7.2.9 IsStringPrefix (
p
,
q
)
7.2.10 SameValue (
x
,
y
)
7.2.11 SameValueZero (
x
,
y
)
7.2.12 SameValueNonNumeric (
x
,
y
)
7.2.13 Abstract Relational Comparison
7.2.14 Abstract Equality Comparison
7.2.15 Strict Equality Comparison
7.3 Operations on Objects
7.3.1 MakeBasicObject (
internalSlotsList
)
7.3.2 Get (
O
,
P
)
7.3.3 GetV (
V
,
P
)
7.3.4 Set (
O
,
P
,
V
,
Throw
)
7.3.5 CreateDataProperty (
O
,
P
,
V
)
7.3.6 CreateMethodProperty (
O
,
P
,
V
)
7.3.7 CreateDataPropertyOrThrow (
O
,
P
,
V
)
7.3.8 DefinePropertyOrThrow (
O
,
P
,
desc
)
7.3.9 DeletePropertyOrThrow (
O
,
P
)
7.3.10 GetMethod (
V
,
P
)
7.3.11 HasProperty (
O
,
P
)
7.3.12 HasOwnProperty (
O
,
P
)
7.3.13 Call (
F
,
V
[ ,
argumentsList
] )
7.3.14 Construct (
F
[ ,
argumentsList
[ ,
newTarget
] ] )
7.3.15 SetIntegrityLevel (
O
,
level
)
7.3.16 TestIntegrityLevel (
O
,
level
)
7.3.17 CreateArrayFromList (
elements
)
7.3.18 LengthOfArrayLike (
obj
)
7.3.19 CreateListFromArrayLike (
obj
[ ,
elementTypes
] )
7.3.20 Invoke (
V
,
P
[ ,
argumentsList
] )
7.3.21 OrdinaryHasInstance (
C
,
O
)
7.3.22 SpeciesConstructor (
O
,
defaultConstructor
)
7.3.23 EnumerableOwnPropertyNames (
O
,
kind
)
7.3.24 GetFunctionRealm (
obj
)
7.3.25 CopyDataProperties (
target
,
source
,
excludedItems
)
7.4 Operations on Iterator Objects
7.4.1 GetIterator (
obj
[ ,
hint
[ ,
method
] ] )
7.4.2 IteratorNext (
iteratorRecord
[ ,
value
] )
6