gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:designedBy
|
gptkb:Brendan_Eich
|
gptkbp:fileExtension
|
.js
.mjs
.cjs
|
gptkbp:firstAppearance
|
1995
|
https://www.w3.org/2000/01/rdf-schema#label
|
JavaScript language
|
gptkbp:implementedIn
|
gptkb:V8
gptkb:JavaScriptCore
gptkb:SpiderMonkey
mantras
|
gptkbp:influenced
|
gptkb:ActionScript
gptkb:CoffeeScript
gptkb:TypeScript
gptkb:JScript
gptkb:LiveScript
Dart
|
gptkbp:influencedBy
|
gptkb:Java
gptkb:Perl
gptkb:AWK
gptkb:Scheme
Self
|
gptkbp:license
|
MIT License (for reference implementation)
|
gptkbp:notableFramework
|
gptkb:Aurelia
gptkb:Electron
gptkb:Jasmine
gptkb:Babylon.js
gptkb:Ember.js
gptkb:Feathers.js
gptkb:Immutable.js
gptkb:Ramda
gptkb:Redux-Saga
gptkb:Redux-Thunk
gptkb:Sinon.js
gptkb:Storybook
gptkb:Angular
gptkb:Chart.js
gptkb:D3.js
gptkb:Express.js
gptkb:Gatsby
gptkb:Grunt
gptkb:Gulp
gptkb:Jest
gptkb:Lodash
gptkb:Mocha
gptkb:Moment.js
gptkb:Next.js
gptkb:Nuxt.js
gptkb:Parcel
gptkb:React
gptkb:Redux
gptkb:Socket.io
gptkb:Svelte
gptkb:Three.js
gptkb:Vue.js
gptkb:Webpack
gptkb:jQuery
gptkb:Node.js
gptkb:Alpine.js
gptkb:Day.js
gptkb:Fastify
gptkb:Knockout.js
gptkb:Luxon
gptkb:MobX
gptkb:Protractor
gptkb:QUnit
gptkb:RxJS
gptkb:Underscore.js
gptkb:Cypress
gptkb:Koa
gptkb:enzyme
gptkb:Meteor
gptkb:NestJS
gptkb:Sails.js
gptkb:Backbone.js
gptkb:Deno
gptkb:Chai
gptkb:Nightmare.js
gptkb:Hapi
playwright
polymer
|
gptkbp:paradigm
|
imperative
event-driven
functional
|
gptkbp:runsOn
|
gptkb:Node.js
web browsers
|
gptkbp:standardizedBy
|
gptkb:ECMAScript
gptkb:ECMA_International
|
gptkbp:supports
|
object-oriented programming
modules
promises
first-class functions
asynchronous programming
prototypal inheritance
closures
generators
async/await
|
gptkbp:typingDiscipline
|
gptkb:bird
dynamic
weak
|
gptkbp:usedFor
|
web development
desktop applications
mobile applications
server-side scripting
|
gptkbp:website
|
https://www.javascript.com/
https://developer.mozilla.org/en-US/docs/Web/JavaScript
|
gptkbp:bfsParent
|
gptkb:ES2023
|
gptkbp:bfsLayer
|
5
|