Statements (56)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Library
|
gptkbp:bfsLayer |
7
|
gptkbp:bfsParent |
gptkb:Netscape_Browser_7.2
gptkb:Java_Script_1.4 |
gptkbp:developer |
gptkb:Netscape
|
gptkbp:features |
Regular expressions
Array methods Try/catch exception handling New built-in objects |
gptkbp:formulation |
C-like syntax
|
https://www.w3.org/2000/01/rdf-schema#label |
Java Script 1.5
|
gptkbp:influenced_by |
gptkb:Java_Script_1.4
ECMA Script 3 |
gptkbp:is_standardized_by |
ECMA Script 3
|
gptkbp:language |
gptkb:language
|
gptkbp:notable_feature |
Support for event handling
Support for functional programming Support for XML Support for JSON Enhanced error handling Support for AJAX Support for reactive programming Support for closures Support for namespaces Support for modules Support for polymorphism New string methods Support for callbacks Support for encapsulation Support for inheritance Support for web AP Is Support for async programming Improved object handling New array methods New date methods New math methods Regular expression support Support for DOM manipulation Support for anonymous functions Support for browser compatibility Support for event delegation Support for function overloading Support for promises |
gptkbp:platform |
Web browsers
|
gptkbp:predecessor |
gptkb:Java_Script_1.4
|
gptkbp:release_date |
gptkb:2000
|
gptkbp:successor |
gptkb:Java_Script_1.6
|
gptkbp:supports |
Dynamic typing
Object-oriented programming Prototype-based programming First-class functions |
gptkbp:type |
gptkb:language
|
gptkbp:used_in |
Game development
Web development Mobile applications Server-side scripting |