메소드 | 설명 | |
---|---|---|
ExecIdCall ( |
||
Init ( |
메소드 | 설명 | |
---|---|---|
ConstructError ( |
||
ConstructError ( |
||
Decode ( string str, bool fullUri ) : string | ||
Encode ( string str, bool fullUri ) : string | ||
EncodeUnescaped ( char c, bool fullUri ) : bool | ||
IsEvalFunction ( object functionObj ) : bool | ||
Js_escape ( object args ) : object |
The global method escape, as per ECMA-262 15.1.2.4. The global method escape, as per ECMA-262 15.1.2.4. Includes code for the 'mask' argument supported by the C escape method, which used to be part of the browser imbedding. Blame for the strange constant names should be directed there. |
|
Js_eval ( |
This is an indirect call to eval, and thus uses the global environment. This is an indirect call to eval, and thus uses the global environment. Direct calls are executed via ScriptRuntime.callSpecial(). |
|
Js_parseFloat ( object args ) : object |
The global method parseFloat, as per ECMA-262 15.1.2.3. The global method parseFloat, as per ECMA-262 15.1.2.3. |
|
Js_parseInt ( object args ) : object |
The global method parseInt, as per ECMA-262 15.1.2.2. The global method parseInt, as per ECMA-262 15.1.2.2. |
|
Js_unescape ( object args ) : object |
The global unescape method, as per ECMA-262 15.1.2.5. The global unescape method, as per ECMA-262 15.1.2.5. |
|
OneUcs4ToUtf8Char ( byte utf8Buffer, int ucs4Char ) : int | ||
ToHexChar ( int i ) : char | ||
UnHex ( char c ) : int | ||
UnHex ( char c1, char c2 ) : int | ||
UriError ( ) : |
public ExecIdCall ( |
||
f | ||
cx | ||
scope | Scriptable | |
thisObj | Scriptable | |
args | object | |
리턴 | object |
public static Init ( |
||
cx | ||
scope | Scriptable | |
@sealed | bool | |
리턴 | void |