Difference between revisions of "Template:ECMAScript"
Jump to navigation
Jump to search
Template documentation
(DCSS) |
imported>MrOllie (article was deleted) |
||
(21 intermediate revisions by 16 users not shown) | |||
Line 1: | Line 1: | ||
{{Navbox | {{Navbox | ||
− | | name | + | | name = ECMAScript |
− | | title | + | | title = [[ECMAScript]] |
− | | | + | | state = {{{state|}}} |
+ | | bodyclass = hlist | ||
− | | group1 = Dialects | + | | group1 = Dialects |
− | | list1 | + | | list1 = |
− | *[[ActionScript]] | + | * [[ActionScript]] |
− | *[[Caja project|Caja]] | + | * [[Caja project|Caja]] |
− | *[[JavaScript]] | + | * [[JavaScript]] |
− | **[[JavaScript engine|engines]] | + | ** [[JavaScript engine|engines]] |
− | **[[asm.js]] | + | ** [[asm.js]] |
− | *[[JScript]] | + | * [[JScript]] |
− | *[[JScript .NET]] | + | * [[JScript .NET]] |
− | *[[QtScript]] | + | * [[QtScript]] |
− | *[[WMLScript]] | + | * [[TypeScript]] |
+ | * [[WMLScript]] | ||
− | | group2 = [[ | + | | group2 = [[List of ECMAScript engines|Engines]]<br />([[Comparison of JavaScript engines|comparison]]) |
− | | list2 | + | | list2 = |
− | *[[Presto (layout engine)#JavaScript engines|Carakan]] | + | * [[Presto (layout engine)#JavaScript engines|Carakan]] |
− | *[[Presto (layout engine)#JavaScript engines|Futhark]] | + | * [[Presto (layout engine)#JavaScript engines|Futhark]] |
− | *[[InScript (JavaScript engine)|InScript]] | + | * [[InScript (JavaScript engine)|InScript]] |
− | + | * [[WebKit#JavaScriptCore|JavaScriptCore]] | |
− | + | * [[JScript]] | |
− | *[[JScript]] | + | * [[KJS (software)|KJS]] |
− | *[[KJS ( | + | * [[Presto (layout engine)#ECMAScript engines|Linear B]] |
− | *[[Presto (layout engine)# | + | * [[Narcissus (JavaScript engine)|Narcissus]] |
− | *[[Narcissus (JavaScript engine)|Narcissus]] | + | * [[QtScript]] |
− | *[[QtScript]] | + | * [[Rhino (JavaScript engine)|Rhino]] |
− | *[[Rhino (JavaScript engine)|Rhino]] | + | * [[SpiderMonkey]] |
− | *[[ | + | ** [[SpiderMonkey#TraceMonkey|TraceMonkey]] |
− | **[[SpiderMonkey | + | ** [[SpiderMonkey#JägerMonkey|JägerMonkey]] |
− | **[[JägerMonkey]] | + | * [[Tamarin (software)|Tamarin]] |
− | *[[Tamarin (software)|Tamarin]] | + | * [[V8 (JavaScript engine)|V8]] |
− | *[[V8 (JavaScript engine)|V8]] | + | * [[Chakra (JavaScript engine)|ChakraCore]] |
− | *[[Chakra (JScript engine)|Chakra]] | + | ** [[Chakra (JScript engine)|Chakra]] |
− | *[[JScript .NET]] | + | * [[JScript .NET]] |
− | *[[Nashorn (JavaScript engine)|Nashorn]] | + | * [[Nashorn (JavaScript engine)|Nashorn]] |
− | | group3 = [[Software framework|Frameworks]] | + | | group3 = [[Software framework|Frameworks]] |
− | | list3 | + | | list3 ={{Navbox|child |
− | + | | group1 = [[client-side JavaScript|Client-side]] | list1 = | |
− | + | * [[Chaplin.js]] | |
− | *[[Chaplin.js]] | + | * [[Dojo Toolkit|Dojo]] |
− | *[[Dojo Toolkit|Dojo]] | + | * [[Echo (framework)|Echo]] |
− | *[[Echo (framework)|Echo]] | + | * [[Ext JS]] |
− | *[[Ext JS]] | + | * [[Google Web Toolkit]] |
− | *[[Google Web Toolkit]] | + | * [[jQuery]] |
− | *[[jQuery]] | + | * [[Lively Kernel]] |
− | *[[Lively Kernel]] | + | * [[Midori JavaScript Framework|midori]] |
− | *[[ | + | * [[MochiKit]] |
− | *[[MochiKit]] | + | * [[MooTools]] |
− | *[[MooTools]] | + | * [[Prototype JavaScript Framework|Prototype]] |
− | *[[Prototype JavaScript Framework|Prototype]] | + | * [[Pyjs]] |
− | *[[ | + | * [[qooxdoo]] |
− | *[[qooxdoo]] | + | * [[Rialto Toolkit|Rialto]] |
− | *[[Rialto Toolkit|Rialto]] | + | * [[Rico (Ajax)|Rico]] |
− | *[[Rico (Ajax)|Rico]] | + | * [[script.aculo.us]] |
− | *[[script.aculo.us | + | * [[SproutCore]] |
− | + | * [[Spry framework|Spry]] | |
− | *[[SproutCore]] | + | * [[Wakanda (software)|Wakanda Framework]] |
− | *[[Spry framework|Spry]] | ||
− | *[[Wakanda (software)|Wakanda Framework | ||
− | |||
− | + | | group2 = [[Server-side JavaScript|Server-side]] | |
− | + | | list2 = | |
− | *[[AppJet]] | + | * [[AppJet]] |
− | *[[Jaxer#Aptana Jaxer|Jaxer]] | + | * [[Deno (software)|Deno]] |
− | *[[Node.js]] | + | * [[Jaxer#Aptana Jaxer|Jaxer]] |
− | *[[Wakanda (software)|WakandaDB]] | + | * [[Node.js]] |
+ | * [[Wakanda (software)|WakandaDB]] | ||
− | + | | group3 = Multiple | |
− | + | | list3 = | |
− | *[[Cappuccino (application development framework)|Cappuccino]] | + | * [[Cappuccino (application development framework)|Cappuccino]] |
− | **[[Objective-J]] | + | ** [[Objective-J]] |
* [[PureMVC]] | * [[PureMVC]] | ||
− | + | | group4 = [[JavaScript library|Libraries]] | |
− | + | | list4 = | |
− | *[[Backbone.js]] | + | * [[Backbone.js]] |
− | *[[SWFObject]] | + | * [[SWFObject]] |
− | *[[SWFAddress]] | + | * [[SWFAddress]] |
− | *[[Underscore.js]] | + | * [[Underscore.js]] |
− | + | }} | |
− | | group4 = People | + | | group4 = People |
− | | list4 | + | | list4 = |
− | *[[Brendan Eich]] | + | * [[Brendan Eich]] |
− | *[[Douglas Crockford]] | + | * [[Douglas Crockford]] |
− | *[[John Resig]] | + | * [[John Resig]] |
− | *[[Scott Isaacs]] | + | * [[Scott Isaacs]] |
− | | group5 = Other | + | | group5 = Other |
− | | list5 | + | | list5 = |
− | *[[Dynamic HTML|DHTML | + | * [[Dynamic HTML|DHTML]] |
− | + | * [[Ecma International]] | |
− | *[[Ecma International]] | + | * [[JSDoc]] |
− | *[[JSDoc]] | + | * [[JSGI]] |
− | *[[JSGI]] | + | * [[JSHint]] |
− | *[[JSHint]] | + | * [[JSLint]] |
− | *[[JSLint]] | + | * [[JSON]] |
− | *[[JSON]] | + | * [[JavaScript Style Sheets|JSSS]] |
− | *[[JavaScript Style Sheets|JSSS]] | + | * [[Sputnik (JavaScript conformance test)|Sputnik]] |
− | *[[Sputnik (JavaScript conformance test)|Sputnik]] | + | * [[Browser speed test#SunSpider|SunSpider]] |
− | *[[Browser speed test#SunSpider|SunSpider]] | + | * [[Asynchronous module definition]] |
− | *[[Asynchronous module definition]] | + | * [[CommonJS]] |
− | *[[CommonJS]] | ||
− | |below = | + | | below = |
− | {{Icon|List}} | + | ; {{Icon|List}} Lists |
− | {{Icon|Comparison}} | + | : [[List of JavaScript libraries|JavaScript libraries]] |
− | + | : [[list of Ajax frameworks#JavaScript|Ajax frameworks]] | |
+ | ; {{Icon|Comparison}} Comparisons | ||
+ | : [[Comparison of JavaScript frameworks|JavaScript frameworks]] | ||
+ | : [[comparison of server-side JavaScript solutions|server-side JavaScript]] | ||
− | }}<noinclude> | + | }}<noinclude>{{documentation|content= |
+ | {{collapsible option}} | ||
[[Category:Websites templates]] | [[Category:Websites templates]] | ||
[[Category:Software templates]] | [[Category:Software templates]] | ||
[[Category:Programming language templates]] | [[Category:Programming language templates]] | ||
− | </noinclude> | + | }}</noinclude> |
Latest revision as of 12:23, 11 July 2020

Initial visibility: currently defaults to autocollapse
To set this template's initial visibility, the |state=
parameter may be used:
|state=collapsed
:{{ECMAScript|state=collapsed}}
to show the template collapsed, i.e., hidden apart from its title bar|state=expanded
:{{ECMAScript|state=expanded}}
to show the template expanded, i.e., fully visible|state=autocollapse
:{{ECMAScript|state=autocollapse}}
If the |state=
parameter in the template on this page is not set, the template's initial visibility is taken from the |default=
parameter in the Collapsible option template. For the template on this page, that currently evaluates to autocollapse
.
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Subpages of this template. |