- 1 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 13:55:14.85 ID:GJGsj00t.net]
- 《ECMAScriptを語るスレ》
1. - 概要 - ECMA-262規格として知られる言語(通称 ECMAScript)についての利用法や言語仕様、その他四方山話をするスレです。 ECMAScript® 2016 Language Specification (ECMAScript 7.0 英語) www.ecma-international.org/ecma-262/7.0/ Under Translation of ECMA-262 3rd Edition (日本語訳) 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) echo.2ch.net/test/read.cgi/tech/1472401404/ ■過去スレ JavaScript デス pc5.2ch.net/test/read.cgi/tech/1052273054/ ECMAScript デス 2 pc11.2ch.net/test/read.cgi/tech/1088298991/ ECMAScript デス 3 toro.2ch.net/test/read.cgi/tech/1190160481/ ECMAScript デス 4 peace.2ch.net/test/read.cgi/tech/1325448978/
- 2 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 13:56:19.12 ID:GJGsj00t.net]
- 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 という言語そのものが板違いなのではありません。 |用途によって板違いかどうかを判断してください。
- 3 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 13:58:04.17 ID:GJGsj00t.net]
- 3. - 主な実装 -
Rhino (Mozilla.orgでメンテナンスされている組み込みを目的としたJava製の実装) www.mozilla.org/rhino/ SpiderMonkey (同上。ただしこちらはCによる実装で、Mozilla Firefoxで採用されている) https://developer.mozilla.org/en/SpiderMonkey NJS (旧NGSを引き継いで開発されている独立したインタプリタ実装) sourceforge.net/projects/njs/ JScript (Microsoft社による実装。WSHを介したローカルマシン用のバッチスクリプトとして使用に加え、.NETの開発言語のひとつでもある。 また、WebクライアントサイドスクリプトやASPにも利用することができる。) msdn.microsoft.com/ja-jp/library/72bd815a.aspx JScript .NET msdn.microsoft.com/ja-jp/library/cc435359(v=vs.71).aspx DMDScript (Digital Mars社による実装。Windows上で利用できるJScript置き換え的な位置づけ スタンドアロンのインタプリタに加え、COMコンポーネントとして組み込むこともできる。) www.digitalmars.com/dscript/ FESI (ECMAScript第一版に準拠したJava実装) www.lugrin.ch/fesi/ DMonkey (Delphi(ObjectPascal)への組み込みを目的とした実装) sourceforge.jp/projects/dmonkey/ Tamarin (Adobe から Mozilla.org に寄贈された JIT 付きの仮想マシン。 コンパイラは含まれないので、ECMAScript のソースを直接実行することはできない。) https://wiki.mozilla.org/Tamarin
- 4 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 13:59:46.92 ID:GJGsj00t.net]
- 3の続き
KJS(KDEプロジェクトによって開発された実装) api.kde.org/4.0-api/kdelibs-apidocs/kjs/html/index.html JavaScriptCore(SafariのブラウザエンジンであるWebKitで採用されている実装で、KJSを元に改良されている) trac.webkit.org/wiki/JavaScriptCore Carakan(Opera Software ASAによって開発されOperaで採用されている実装) my.opera.com/core/blog/2009/02/04/carakan V8(GoogleによるC++実装で、Google ChromeやNode.jsなどで採用されている) code.google.com/p/v8/ iv / lv5(日本人によって開発されているC++実装で、ES5.1準拠を謳う) https://github.com/Constellation/iv/wiki/lv5
- 5 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 14:01:29.29 ID:GJGsj00t.net]
- 4. - 関連スレ -
Web上におけるクライアントサイドスクリプティングに特化した実装(通称Javascript)については WebPrograming板などの専門スレをご利用ください。 ■プログラム板 JavaScript の質問用スレッド vol.122 echo.2ch.net/test/read.cgi/tech/1472426483/ ■Web制作板 JavaScript の質問用スレッド vol.131 echo.2ch.net/test/read.cgi/hp/147805359/ JavaScript ライブラリ総合質問所 vol.5 echo.2ch.net/test/read.cgi/hp/1465399470/ jQuery 質問スレッド vol.7 echo.2ch.net/test/read.cgi/hp/1478055094/
- 6 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 14:04:41.27 ID:GJGsj00t.net]
- テンプレここまで
- 7 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 22:55:45.98 ID:b7hm35ia.net]
- jQueryってもう使っちゃだめなライブラリ認定されたの?
- 8 名前:デフォルトの名無しさん mailto:sage [2017/01/04(水) 03:53:45.92 ID:M78fqhv6.net]
- >>7
世界でそんなこと言ってる人いないから
- 9 名前:デフォルトの名無しさん mailto:sage [2017/01/04(水) 07:20:24.14 ID:MH9b11rN.net]
- >>7
別に認定機関がある訳ではないが、必要性が減ったという話は各地でよく聞くから読んでみるといい https://github.com/oneuijs/You-Dont-Need-jQuery jQuery信者は今でも必要性を訴え、純粋なJavaScripterは一定の理があると考える傾向がある 他人に考えを求めず、自分で考えることだな
- 10 名前:デフォルトの名無しさん mailto:sage [2017/01/04(水) 18:44:55.84 ID:oUJ1WavP.net]
- >>8
jQueryは捨てろReactを使えみたいな記事をちらほらみたのでさ
- 11 名前:デフォルトの名無しさん mailto:sage [2017/01/04(水) 18:52:29.88 ID:A5A0Jv3S.net]
- 誰でも新しいものを作って自分が最先端になりたいのさ
みんな考えることはガキンチョなの かわいいねぇ
- 12 名前:デフォルトの名無しさん mailto:sage [2017/01/04(水) 21:43:02.90 ID:M78fqhv6.net]
- >>10
jQueryとReactは対象としているアプリが違う。 ウェブサイトっていうのはHTMLメインでJavaScriptを使う所はごくわずかに するもんなんだが、Reactを使うとJavaScriptを使ってHTMLを書くのと同じようなことになる。 たとえば、こういうウェブアプリならReactは適しているだろうけど https://cacoo.com/lang/ja/examples WordpressのようなブログアプリにはReactは適していない。 WordpressでjQueryを廃止してReact使おうと思ったら死ぬと思うよ。 jQueryを廃止しましょうとか言ってるやつに、じゃあWordpressでjQueryを なくしてReactやAngularを使おうにはどうすればいいの?って聞いてみればいい。 答えられないかものすごく大変なことしか言わない。 そいつらは、このようにすればjQueryからReactやAngularに "移行" できますとは絶対言わない。 だって移行はできないから。完全に壊して別のやり方で作り直すしかない。 代わりにjQueryの代わりにDOM APIを使いましょうとは言うんだが、 DOM APIを使うよりもjQueryを使うほうが短くてすむ。 頑張ればDOM APIでもやれるんですよ!というやからには 頑張る意味がないし楽なjQueryを使うよの一言で良い
- 13 名前:デフォルトの名無しさん mailto:sage [2017/01/05(木) 17:39:23.71 ID:Lck535n+.net]
- ふむ、そうなのか。
jQueryは質が低いからとか旧世代のものだからとか色々言われてたから迷ってた。
- 14 名前:デフォルトの名無しさん mailto:sage [2017/01/05(木) 19:21:34.69 ID:aCy+arz4.net]
- 依存しすぎて本来の構文忘れちゃったってのは困るけど
開発効率が高まる分にはどんどん使ってもらった方が良い
- 15 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 00:13:01.99 ID:bcUwFgd8.net]
- >>12
WordpressってPHPじゃないの...
- 16 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 19:09:43.51 ID:w085IOnM.net]
- モジュールだとuse strict書かなくていいらしいけど
そのモジュールってなに? <script src="">の所に書けるのがモジュール?
- 17 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 20:06:06.48 ID:U62MbfoD.net]
- モジュールの実装はまだだよ
- 18 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 19:33:38.95 ID:CYAe3epu.net]
- >>3
Nashornが入っていないのは何故?
- 19 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 20:26:36.42 ID:2Ua/PR2M.net]
- nodejsのバージョン上げるとeslintが壊れるのなんとかしてください
- 20 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 01:17:31.77 ID:ihssiDvS.net]
- echo.2ch.net/test/read.cgi/tech/1472401404/990 より。
> 990 デフォルトの名無しさん sage 2017/02/03(金) 12:39:42.93 ID:WkcYvCVV > ドロップダウンリストに"","A","B","C"の項目があり、ラジオボタン1,2,3があり、 > 3を選択し、かつ次に2を選択したときだけドロップダウンリストの 項目を強制的に""にするスクリプトを組みたいのですが、どうすればいいでしょうか? スレ違い。 changeイベントで調べてコードを書いて分からなければ、>>5へ。
- 21 名前:デフォルトの名無しさん mailto:sage [2017/02/22(水) 01:03:40.81 ID:P0w0S9Xf.net]
- 未だに若いものでもJSをJavaと呼ぶやつ多いのな
最早老害かネタの話だと思ってたからこの間驚いたわ
- 22 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 09:04:31.14 ID:Qog3XYBF.net]
- JavaScript界の権威、JavaScript後の世界を語る
itpro.nikkeibp.co.jp/atcl/idg/14/481709/030700305/
- 23 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 14:02:47.28 ID:6YZRybHa.net]
- ×JavaScript界の権威
○20人以上居るTC39メンバーの一人 昔っから喋るのが好きで本も沢山出してる人ではある
- 24 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 13:33:46.30 ID:SthduYUx.net]
- ECMAScript 2017
ecma-international.org/ecma-262/8.0/index.html
- 25 名前:デフォルトの名無しさん mailto:sage [2017/07/21(金) 21:18:00.93 ID:D4Y6FvgK.net]
- 最近のES、ES6の頃に比べてなんか様子が変わってきたなぁ
もっと具体的に言うと「Break The Web」の意味が変わってきた気がする 昔はGoogleがChromeで取ってる統計とか使って、 まさに今存在するWebページが動かなくならないかということだったけど 今は機能の削除だってよりマイルドな話としてちらほら出てくる 「今存在するWebページ」よりもTypeScriptのことだったり、 そういう一見別に気にする必要のないものを気にしてる感じだ ES6の頃CoffeeScriptなんかを気にしたかというと、 実験物として踏み台にはしても尊重するなんてことはあり得なかった 良くも悪くもES6の頃は、企業の集まりって感じで、Googleの提案、Mozillaの提案って感じだったけど、 今は殆どESユーザーとしての集まりになってきたんだなぁ 寿命の話も出てきたし、ESも壮年期に入ったって感じだね
- 26 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 01:45:05.66 ID:Eb49UXKr.net]
- まとめ役が居なくて整合性も取らずに好き勝手提案しまくって死にゆくだけ。
webassemblyが成熟すれば誰も困らん。
- 27 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 02:41:36.29 ID:eeE5kOTG.net]
- そっかー(´・ω・`)
- 28 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 12:11:42.09 ID:lYZHC2LU.net]
- WebAPIはJS向けに作られてるし、最終目標にあるとは言え実際DOMのじゃじゃ馬を扱うのは堅物言語には難しい
WASMはUnityの様にWebをプラットフォームとして使うか、JSから扱う高速ライブラリの制作のためのものと考える方がいい
- 29 名前:デフォルトの名無しさん [2018/05/23(水) 21:33:25.99 ID:Au5e7VGg.net]
- 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 5XGNO
- 30 名前:デフォルトの名無しさん [2018/07/05(木) 00:25:24.88 ID:RfoszcD2.net]
- UZF
- 31 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|