Name Description Size Coverage
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 -
touint16-tonumber-throws-bigint.js --- esid: sec-string.fromcharcode description: > String.fromCharCode propagates abrupt completion from ToNumber when argument is BigInt via ToUint16. info: | String.fromCharCode ( ..._codeUnits_ ) 2. For each element _next_ of _codeUnits_, do a. Let _nextCU_ be the code unit whose numeric value is ℝ(? ToUint16(_next_)). ToUint16 ( _argument_ ) 1. Let _number_ be ? ToNumber(_argument_). ToNumber ( _argument_ ) 2. If _argument_ is either a Symbol or a BigInt, throw a *TypeError* exception. features: [BigInt] --- 874 -
touint16-tonumber-throws-valueof.js --- esid: sec-string.fromcharcode description: > String.fromCharCode propagates abrupt completion from ToNumber via ToUint16. (ToPrimitive/valueOf throws) info: | String.fromCharCode ( ..._codeUnits_ ) 2. For each element _next_ of _codeUnits_, do a. Let _nextCU_ be the code unit whose numeric value is ℝ(? ToUint16(_next_)). ToUint16 ( _argument_ ) 1. Let _number_ be ? ToNumber(_argument_). ToNumber ( _argument_ ) 8. Let _primValue_ be ? ToPrimitive(_argument_, ~number~). --- 942 -