Statements (450)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
gptkb:document |
gptkbp:abbreviation |
gptkb:Archives
|
gptkbp:access |
COM objects
|
gptkbp:asynchronous |
gptkb:true
|
gptkbp:based_on |
gptkb:ECMAScript
|
gptkbp:can |
using a digital certificate
|
gptkbp:can_be_distributed |
over the internet
|
gptkbp:can_be_extracted |
using unzip tools
|
gptkbp:can_be_minified |
gptkb:true
|
gptkbp:can_be_transpiled_to |
other languages
|
gptkbp:can_be_used_for |
game development
mobile app development server-side programming |
gptkbp:can_be_used_to |
in Android applications
in Java EE applications in desktop applications in microservices in server applications in web applications |
gptkbp:can_be_used_with |
gptkb:Node.js
gptkb:VBScript gptkb:React gptkb:XML gptkb:Angular gptkb:HTML gptkb:Vue.js gptkb:ASP._NET HTML and CSS |
gptkbp:can_create |
using build tools
using jar command |
gptkbp:can_include |
gptkb:manifest_file
gptkb:resources libraries |
gptkbp:contains |
gptkb:metadata
gptkb:manifest_file Java class files |
gptkbp:controls |
gptkb:HTML_DOM
HTML documents |
gptkbp:debugging_support |
browser developer tools
|
gptkbp:designed_by |
gptkb:Brendan_Eich
|
gptkbp:designed_for |
web development
|
gptkbp:developed_by |
gptkb:Microsoft
gptkb:Brendan_Eich |
gptkbp:event_driven |
gptkb:true
|
gptkbp:file_extension |
.js
|
gptkbp:first_appearance |
gptkb:1995
|
gptkbp:first_released |
gptkb:1996
|
gptkbp:first_standardized_in |
gptkb:1997
|
gptkbp:formulation |
C-like
C-like syntax |
gptkbp:has |
gptkb:Accessibility
gptkb:Internationalization_support gptkb:Ajax gptkb:Web_RTC gptkb:Web gptkb:fetch_API gptkb:Web_Sockets Canvas API community support debugging tools error handling event handling higher-order functions performance optimization techniques security features web APIs AJAX support regular expressions async/await syntax promises local storage DOM manipulation browser compatibility modules session storage event-driven programming model spread operator closures first-class functions arrow functions destructuring assignment event loop template literals open-source libraries JSON support Localization support service workers cross-origin resource sharing (CORS) template engines class syntax Geolocation API strict mode hoisting import/export syntax web workers Web Assembly support frameworks and tools Cross-Origin Resource Sharing (CORS) support DOM manipulation capabilities Type Script compatibility asynchronous programming capabilities error handling with try/catch modules support map/reduce/filter methods scope chain Progressive Web Apps (PWAs) support |
gptkbp:has_a_built-in_object_called |
gptkb:date
gptkb:Mathematics gptkb:Matrix gptkb:item Reg Exp |
gptkbp:has_a_community_that_contributes_to |
open-source projects
|
gptkbp:has_a_syntax_similar_to |
gptkb:C_programming_language
gptkb:C |
gptkbp:has_community |
contributes to open source
|
gptkbp:has_feature |
gptkb:Web_Assembly
gptkb:API gptkb:Intersection_Observer_API gptkb:Fetch_API gptkb:CSSOM gptkb:Web_Speech_API gptkb:Web_RTC gptkb:Animation gptkb:Modules gptkb:Promises gptkb:Web gptkb:fetch_API gptkb:Web_Sockets Dynamic typing Regular expressions map function Canvas API Custom Elements Prototypes dynamic typing event handling exception handling AJAX support regular expressions Asynchronous programming Web APIs promises local storage DOM manipulation modules session storage spread operator async/await closures Closures First-class functions first-class functions Arrow functions Async/await Destructuring assignment Spread operator Template literals arrow functions destructuring assignment prototypal inheritance template literals JSON support Pointer Events API Shadow DOM service workers Geolocation API Battery Status API Clipboard API Device Motion API Device Orientation API Screen Orientation API Web Bluetooth API Web NFC API Web Notifications API Web Push API Web Share API Web USB API reduce function filter function prototype-based inheritance Mutation Observer API Performance API |
gptkbp:has_features |
gptkb:Promises
gptkb:fetch_API gptkb:Web_Sockets asynchronous programming dynamic typing error handling event handling garbage collection web APIs regular expressions local storage DOM manipulation modules spread operator async/await closures first-class functions arrow functions call stack destructuring assignment event loop prototypal inheritance template literals JSON support service workers template engines strict mode hoisting Web Assembly support modules support map/reduce/filter methods IIFE (Immediately Invoked Function Expression) weak typing |
gptkbp:has_function |
gptkb:Java
gptkb:C gptkb:Python gptkb:Java_Script |
gptkbp:has_libraries_such_as |
gptkb:D3.js
gptkb:Lodash gptkb:j_Query |
gptkbp:has_library |
gptkb:Express.js
gptkb:Node.js gptkb:React gptkb:Svelte gptkb:Angular gptkb:D3.js gptkb:Lodash gptkb:j_Query gptkb:Backbone.js gptkb:Vue.js gptkb:Ember.js |
gptkbp:has_version |
gptkb:JScript_1.0
gptkb:JScript_10.0 gptkb:JScript_5.0 gptkb:JScript_9.0 JScript 11.0 |
https://www.w3.org/2000/01/rdf-schema#label |
Java Script
|
gptkbp:influenced_by |
gptkb:Self
gptkb:Java gptkb:Scheme |
gptkbp:is_a_framework_for |
gptkb:Asteroids
gptkb:Nuxt.js gptkb:Express.js gptkb:Node.js gptkb:Ionic gptkb:Electron gptkb:React gptkb:Native_Script gptkb:Cordova gptkb:Svelte gptkb:Next.js gptkb:Angular gptkb:Quasar gptkb:React_Native gptkb:Vue.js gptkb:Ember.js gptkb:Gatsby |
gptkbp:is_based_on |
gptkb:ECMAScript
|
gptkbp:is_compatible_with |
gptkb:ECMAScript_3
gptkb:ECMAScript_5 gptkb:ECMAScript_6 |
gptkbp:is_considered |
legacy technology
|
gptkbp:is_dynamically_typed |
gptkb:true
|
gptkbp:is_essential_for |
web technologies
|
gptkbp:is_influenced_by |
gptkb:translator
gptkb:C_programming_language gptkb:Java gptkb:Python gptkb:Java_programming_language gptkb:Perl Self programming language |
gptkbp:is_often_associated_with |
gptkb:AJAX
|
gptkbp:is_often_used_in |
gptkb:Graph_QL
gptkb:CSS gptkb:Internet_of_Things_(Io_T)_applications gptkb:Internet_Explorer gptkb:HTML REST APIs animations browser extensions data visualization progressive web apps real-time applications serverless architecture single-page applications chatbots web scraping client-side scripting form validation creating interactive web pages API interaction machine learning in the browser |
gptkbp:is_part_of |
gptkb:Microsoft_Office
gptkb:Microsoft_Visual_Studio gptkb:Microsoft_Internet_Explorer gptkb:operating_system Web technology stack Active Scripting |
gptkbp:is_popular_in |
gptkb:Java_Script
|
gptkbp:is_prototype-based |
gptkb:true
|
gptkbp:is_similar_to |
gptkb:Java_Script
|
gptkbp:is_standardized_by |
gptkb:ECMAScript
gptkb:ECMA_International |
gptkbp:is_supported_by |
gptkb:Windows_Script_Host
gptkb:Chrome gptkb:Safari gptkb:opera gptkb:Edge gptkb:Firefox modern browsers major web browsers all major browsers |
gptkbp:is_used_by |
gptkb:Twitter
gptkb:Airbnb gptkb:Bing gptkb:Flickr gptkb:Linked_In gptkb:Pay_Pal gptkb:Pinterest gptkb:Quora gptkb:Slack gptkb:Uber gptkb:Word_Press gptkb:Adobe gptkb:IBM gptkb:Microsoft gptkb:Spotify gptkb:Dropbox gptkb:Amazon gptkb:Google gptkb:Walmart gptkb:Yahoo gptkb:Netflix gptkb:Mozilla gptkb:Stack_Overflow gptkb:Git_Hub gptkb:Salesforce gptkb:Trello gptkb:e_Bay gptkb:Facebook |
gptkbp:is_used_for |
gptkb:Animation
AJAX requests DOM manipulation automation tasks server-side scripting client-side scripting form validation event handling in web pages |
gptkbp:is_used_in |
gptkb:Node.js
gptkb:Electron gptkb:cloud_computing gptkb:Microsoft_Office_applications gptkb:mobile_applications gptkb:React_Native Game development Web development Mobile app development desktop applications game development mobile app development web APIs web applications web browsers front-end development server-side scripting machine learning frameworks back-end development server applications Server-side development Desktop app development Io T applications desktop app development ASP Classic progressive web apps (PWAs) |
gptkbp:latest_version |
gptkb:ECMAScript_2023
gptkb:ECMAScript_2022 using versioning conventions |
gptkbp:library |
gptkb:React
gptkb:Axios gptkb:Angular gptkb:D3.js gptkb:Lodash gptkb:j_Query gptkb:Moment.js gptkb:Vue.js |
gptkbp:manifest_file_contains |
gptkb:Identity_and_Access_Management
version information main class declaration class-path entries signature information |
gptkbp:paradigm |
Multi-paradigm
multi-paradigm |
gptkbp:replaced_by |
gptkb:Java_Script
modern web development |
gptkbp:runs_through |
gptkb:Node.js
gptkb:Internet_Explorer Web browsers web browsers |
gptkbp:runtime |
gptkb:Node.js
gptkb:Deno |
gptkbp:supports |
gptkb:metadata
gptkb:JSON Functional programming Object-oriented programming event-driven programming functional programming asynchronous programming compression digital signatures object-oriented programming imperative programming Event-driven programming promises async/await Active X objects |
gptkbp:supports_asynchronous_programming_with |
gptkb:Promises
async/await |
gptkbp:type |
gptkb:Dynamic
dynamic dynamic typing |
gptkbp:used_for |
web development
packaging Java applications packaging Java classes |
gptkbp:used_in |
gptkb:Internet_of_Things_(Io_T)
desktop applications game development mobile app development web development server-side programming desktop app development |
gptkbp:uses |
gptkb:JSON
asynchronous programming dynamic typing prototypes closures first-class functions C-like syntax prototype-based inheritance |
gptkbp:was_executed_by |
gptkb:Node.js
as a standalone application |
gptkbp:bfsParent |
gptkb:Ward
gptkb:W3_C gptkb:cloud_computing gptkb:Journalist gptkb:HTML gptkb:Web |
gptkbp:bfsLayer |
3
|