browser.js |
|
0 |
name.js |
---
es6id: 21.1.2.1
description: >
String.fromCharCode.name is "fromCharCode".
info: |
String.fromCharCode ( ...codeUnits )
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]
--- |
856 |
not-a-constructor.js |
---
esid: sec-ecmascript-standard-built-in-objects
description: >
String.fromCharCode 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]
--- |
898 |
S9.7_A1.js |
---
info: If value is NaN, +0, -0, +Infinity, or -Infinity, return +0
es5id: 9.7_A1
description: >
For testing use String.fromCharCode(Number).charCodeAt(0)
construction
--- |
2747 |
S9.7_A2.1.js |
---
info: ToUint16 returns values between 0 and 2^16-1
es5id: 9.7_A2.1
description: >
Converting numbers, which are in\outside of Uint16 scopes, with
String.fromCharCode(Number).charCodeAt(0) construction
--- |
2255 |
S9.7_A2.2.js |
---
info: Compute result modulo 2^16
es5id: 9.7_A2.2
description: >
For testing use String.fromCharCode(Number).charCodeAt(0)
construction
--- |
2827 |
S9.7_A3.1_T1.js |
---
info: Operator uses ToNumber
es5id: 9.7_A3.1_T1
description: Type(x) is Boolean
--- |
689 |
S9.7_A3.1_T2.js |
---
info: Operator uses ToNumber
es5id: 9.7_A3.1_T2
description: Type(x) is Number
--- |
687 |
S9.7_A3.1_T3.js |
---
info: Operator uses ToNumber
es5id: 9.7_A3.1_T3
description: Type(x) is String
--- |
693 |
S9.7_A3.1_T4.js |
---
info: Operator uses ToNumber
es5id: 9.7_A3.1_T4
description: Type(x) is Object
--- |
3890 |
S9.7_A3.2_T1.js |
---
info: Operator uses floor, abs
es5id: 9.7_A3.2_T1
description: >
For testing use String.fromCharCode(Number).charCodeAt(0)
construction
--- |
734 |
S15.5.3.2_A1.js |
---
info: The length property of the fromCharCode function is 1
es5id: 15.5.3.2_A1
description: Checking String.fromCharCode.length
--- |
1366 |
S15.5.3.2_A2.js |
---
info: String.fromCharCode () returns empty string
es5id: 15.5.3.2_A2
description: Call String.fromCharCode()
--- |
597 |
S15.5.3.2_A3_T1.js |
---
info: String.fromCharCode ( [ char0 [ , char1 [ , ... ] ] ] )
es5id: 15.5.3.2_A3_T1
description: Call String.fromCharCode(65,66,66,65)
--- |
691 |
S15.5.3.2_A3_T2.js |
---
info: String.fromCharCode ( [ char0 [ , char1 [ , ... ] ] ] )
es5id: 15.5.3.2_A3_T2
description: >
Create function variable, that equal String.fromCharCode, delete
original String.fromCharCode and use created variable
--- |
882 |
S15.5.3.2_A4.js |
---
info: String.fromCharCode has not [[construct]] method
es5id: 15.5.3.2_A4
description: Checking if creating "new String.fromCharCode" fails
--- |
795 |
shell.js |
|
0 |