タグ

javascriptとECMAScriptに関するtyoro1210のブックマーク (4)

  • 旧石器時代のJavaScriptを書いてる各位に告ぐ、現代的なJavaScript超入門 Section1 ~すぐにでも現代っぽく出来るワンポイントまとめ~ - Qiita

    はじめに ネットには様々な情報が溢れており、JavaScriptに関する情報も多数存在しております。 その中には、「今時こんな書き方しねえよ…」と思わずツッコミを入れたくなるような、当に、当に古い内容について書かれている古文書も存在します。 そんな罠記事の情報に囚われてしまって、いつまで経っても現代的なJavaScriptが書けない皆さんのために、このシリーズの記事では、各セクション毎に分けて、旧石器時代の記述と、現代の記述を紹介する形で、文明開化をしていきたいという思いで記述する。 最初は、現在比較的メジャーなブラウザで一通り動作する「ECMAScript 5」までの内容に関してポエムを書き連ねていき、最終的には一連の内容を読むだけで「ES6(ES2015)」による新機能や、絶賛提案中の「ES7」の一部提案内容についても把握し、おおよそ現代人を育成することを目標とする。 …なんてめっ

    旧石器時代のJavaScriptを書いてる各位に告ぐ、現代的なJavaScript超入門 Section1 ~すぐにでも現代っぽく出来るワンポイントまとめ~ - Qiita
  • BeInteractive! [ECMAScript Harmony と ActionScript]

    先週からちらほらと話題になっているのですが、ActionScript の元となっている言語仕様である、ECMAScript の新しいバージョンとして仕様が策定されてきた ECMAScript 4 (ECMA-262 Edition 4) が、白紙に戻りました。ECMAScript 4 の仕様策定途中に、4 とは独立して ECMAScript 3.1 (ECMA-262 Edition 3.1) に仕様策定が開始されたりとカオスな状況になっていたのですが、今後は ECMAScript 3.1 の方に統一して、ECMAScript Harmony というコードネームで新たに仕様策定を進めていくようです。 ActionScript は、Flash 5 ではじめて、ActionScript 1.0 として搭載されました (それ以前は「アクション」)。ActionScript 1.0 は Java

  • ゆの in ECMAScript: Days on the Moon

    再度ゆの in language です。この間作ったのは AA 部分をプログラムの最後に置くことを優先したため、Firefox 3 以降などでないと実行できないという問題がありました。そこでこの問題を解消し、ECMAScript 第 3 版に準拠した処理系一般で (多分) 実行できるようにしてみました。ただし、ECMAScript では入出力が扱えないので、プログラム全体を評価した返り値を出力と考えることにします。 var X = { valueOf: function () { _ += "スケッチ"; delete this.valueOf; }, toString: function () { _ += "×365"; } }; ゆの.valueOf = function () { そんなことよりヱヴァンゲリヲン新劇場版 = _ + " " + eval(/".*?"/.exec(t

    tyoro1210
    tyoro1210 2008/07/23
    AA部分ってか、もはや日本語文。
  • Under Translation of ECMA-262 3rd Edition

    This Document has Moved. この文書は http://www2u.biglobe.ne.jp/~oz-07ams/2002/ecma262r3/index.html に移動しました。 Japanese fonts required. All rights reserved. 1998-2015 TAKI

  • 1