ECMAScript デス 6 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/01/02(月) 13:55:14.85ID:GJGsj00t
《ECMAScriptを語るスレ》

1. - 概要 -
ECMA-262規格として知られる言語(通称 ECMAScript)についての利用法や言語仕様、その他四方山話をするスレです。

ECMAScript® 2016 Language Specification (ECMAScript 7.0 英語)
http://www.ecma-international.org/ecma-262/7.0/
Under Translation of ECMA-262 3rd Edition (日本語訳)
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/

■テンプレ案
https://fiddle.jshell.net/65tysya6/2/show/light/

■前スレ
JavaScript(ECMAScript)質問用スレッド vol.122 (vol.4のスレ落ち後にJavaScriptスレを乗っ取る形でECMAScriptスレが立てられる。事実上のvol,5)
http://echo.2ch.net/test/read.cgi/tech/1472401404/

■過去スレ
JavaScript デス
http://pc5.2ch.net/test/read.cgi/tech/1052273054/
ECMAScript デス 2
http://pc11.2ch.net/test/read.cgi/tech/1088298991/
ECMAScript デス 3
http://toro.2ch.net/test/read.cgi/tech/1190160481/
ECMAScript デス 4
http://peace.2ch.net/test/read.cgi/tech/1325448978/
2017/01/02(月) 13:56:19.12ID:GJGsj00t
2. - JavaScriptについて -
JavaScriptは動的Webページ作成専用言語ではありません。
このスレでは「言語」としてのECMAScript(JavaScript、JScript等)の話題を扱います。
ブラウザ環境でのJavaScriptはWeb製作板へ。ASP、CGIなどはWebProg板へ。

●スレ違いなレスの例
下記質問は全てスレ違いです。該当する場合はWeb制作板/プログラム板の該当スレ(>>5)へどうぞ。
- JavaScriptによるWebページの挙動実現に関する疑問/質問
- Webブラウザの動作挙動に関するの疑問/質問
- そのほか、Webページ作成に限定した内容の疑問/質問

※JavaScriptが板違いと言いたい人へ
運営サイドから次のような見解が出ています。
|459 飛べない削除屋 ★ sage :04/05/30 15:38 ID:???
|>??>458
|ローカルルールにはひどく単純化されて書かれていますが、
|Javascript という言語そのものが板違いなのではありません。
|用途によって板違いかどうかを判断してください。
2017/01/02(月) 13:58:04.17ID:GJGsj00t
3. - 主な実装 -
Rhino (Mozilla.orgでメンテナンスされている組み込みを目的としたJava製の実装)
http://www.mozilla.org/rhino/

SpiderMonkey (同上。ただしこちらはCによる実装で、Mozilla Firefoxで採用されている)
https://developer.mozilla.org/en/SpiderMonkey

NJS (旧NGSを引き継いで開発されている独立したインタプリタ実装)
http://sourceforge.net/projects/njs/

JScript (Microsoft社による実装。WSHを介したローカルマシン用のバッチスクリプトとして使用に加え、.NETの開発言語のひとつでもある。
また、WebクライアントサイドスクリプトやASPにも利用することができる。)
http://msdn.microsoft.com/ja-jp/library/72bd815a.aspx
JScript .NET
http://msdn.microsoft.com/ja-jp/library/cc435359(v=vs.71).aspx

DMDScript (Digital Mars社による実装。Windows上で利用できるJScript置き換え的な位置づけ
スタンドアロンのインタプリタに加え、COMコンポーネントとして組み込むこともできる。)
http://www.digitalmars.com/dscript/

FESI (ECMAScript第一版に準拠したJava実装)
http://www.lugrin.ch/fesi/

DMonkey (Delphi(ObjectPascal)への組み込みを目的とした実装)
http://sourceforge.jp/projects/dmonkey/

Tamarin (Adobe から Mozilla.org に寄贈された JIT 付きの仮想マシン。
コンパイラは含まれないので、ECMAScript のソースを直接実行することはできない。)
https://wiki.mozilla.org/Tamarin
2017/01/02(月) 13:59:46.92ID:GJGsj00t
3の続き

KJS(KDEプロジェクトによって開発された実装)
http://api.kde.org/4.0-api/kdelibs-apidocs/kjs/html/index.html

JavaScriptCore(SafariのブラウザエンジンであるWebKitで採用されている実装で、KJSを元に改良されている)
http://trac.webkit.org/wiki/JavaScriptCore

Carakan(Opera Software ASAによって開発されOperaで採用されている実装)
http://my.opera.com/core/blog/2009/02/04/carakan

V8(GoogleによるC++実装で、Google ChromeやNode.jsなどで採用されている)
http://code.google.com/p/v8/

iv / lv5(日本人によって開発されているC++実装で、ES5.1準拠を謳う)
https://github.com/Constellation/iv/wiki/lv5
2017/01/02(月) 14:01:29.29ID:GJGsj00t
4. - 関連スレ -
Web上におけるクライアントサイドスクリプティングに特化した実装(通称Javascript)については
WebPrograming板などの専門スレをご利用ください。

■プログラム板
JavaScript の質問用スレッド vol.122
http://echo.2ch.net/test/read.cgi/tech/1472426483/

■Web制作板
JavaScript の質問用スレッド vol.131
http://echo.2ch.net/test/read.cgi/hp/147805359/
JavaScript ライブラリ総合質問所 vol.5
http://echo.2ch.net/test/read.cgi/hp/1465399470/
jQuery 質問スレッド vol.7
http://echo.2ch.net/test/read.cgi/hp/1478055094/
2017/01/02(月) 14:04:41.27ID:GJGsj00t
テンプレここまで
2017/01/03(火) 22:55:45.98ID:b7hm35ia
jQueryってもう使っちゃだめなライブラリ認定されたの?
2017/01/04(水) 03:53:45.92ID:M78fqhv6
>>7
世界でそんなこと言ってる人いないから
2017/01/04(水) 07:20:24.14ID:MH9b11rN
>>7
別に認定機関がある訳ではないが、必要性が減ったという話は各地でよく聞くから読んでみるといい
https://github.com/oneuijs/You-Dont-Need-jQuery
jQuery信者は今でも必要性を訴え、純粋なJavaScripterは一定の理があると考える傾向がある
他人に考えを求めず、自分で考えることだな
2017/01/04(水) 18:44:55.84ID:oUJ1WavP
>>8
jQueryは捨てろReactを使えみたいな記事をちらほらみたのでさ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況