タグ

ecmascriptに関するkesuuyofのブックマーク (8)

  • ECMAScript tools - composable modules and transpiler infrastructure

    ECMAScript tools composable modules and transpiler infrastructure Yusuke Suzuki (a.k.a Constellation) self introduction ECMAScript engine iv / lv5 (written in C++) owner Esprima committer Escodegen owner Esmangle owner background ECMAScript everywhere ECMAScript is now widely used client side server side databases And ECMAScript tools are also developed widely ECMAScript tools tools UglifyJS closu

  • ECMAScript Study #1 Overview

    ECMAScript Study #1 Overview — Presentation Transcript ECMAScript OverviewRika Takahashi / @rika-tagigigigi@gmail.com この文書について• ECMA-262 5.1 Editionでの記載になるべく沿う形で、 ECMAScriptを説明します。• 表記について ▫ 文中のページ数、章番号は、ECMA-262 5.1 Editionの対応 する箇所です。  例. "1. Scope" (P.1) ▫ 太字+斜体の語は、仕様上の何らかの特殊な意味を持った 単語です。  初回のみ、太字+斜体の表記とします。 ▫ 太字の語は、型名やオブジェクト名、予約語を指します。 ▫ 斜体の語は、 ECMA-262 5.1 Editionで定義される語です。  汎用的な定義のほとんどは7章で

  • ECMAScript勉強会 アウトラインメモ

    ECMAScript勉強会 に参加してきたのでその時のメモです。 久々に結構難しい内容が多かった気がする。 ECMAScript勉強会 ECMAScript概要 – rika_t ECMAScript Study #1 Overview 途中参加 newがあるのはなぜ プリミティブな型もメソッドやプロパティを持てるようにしたいため、ラッパーでラップしてた。 globalオブジェクト globalオブジェクトは必ずしもwindowではない オブジェクトとクラス 内部的には[[Class]]というクラスという文字列がでてきてた。 ES6から内部的にClassというものがなくなってきてる。 リテラル記法やコンストラクタを使って様々なオブジェクトを表現してる NativeBrandという名前になってる prototype 仕様書にのってるprototypeの図はわかりにくい 変数宣言 “var”キ

    ECMAScript勉強会 アウトラインメモ
  • ECMAScript Language Specification ECMA-262 6th Edition - DRAFT

    This is not the official ECMAScript Language Specification. The most recent final ECMAScript standard is Edition 5.1, the PDF document located at http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf. This is a draft of the next edition of the standard. This page is based on the current working draft published at http://wiki.ecmascript.org/doku.php?id=harmony:specification_draf

  • Annotated ES5 - 15.11.1 The Error Constructor Called as a Function

    This is not the normative ECMAScript Language specification. The normative spec (ECMA 262) is a PDF file maintained by ECMA TC39 and is available from http://www.ecmascript.org/. An auto-generated HTML version is available, too: http://ecma-international.org/ecma-262/5.1/ This is an annotated, hyperlinked, HTML version of Edition 5.1 of the ECMAScript Specification, the source for which is maintai

  • ECMAScript Syntax Grammar 6th Edition / Draft

    Regular Expression Literals RegularExpressionLiteral: / RegularExpressionBody / RegularExpressionFlags RegularExpressionBody: RegularExpressionFirstChar RegularExpressionChars RegularExpressionChars: [empty] RegularExpressionChars RegularExpressionChar RegularExpressionFirstChar: RegularExpressionNonTerminator but not one of * or \ or / or [ RegularExpressionBackslashSequence RegularExpressionClas

  • start [ES4 Wiki]

    This is a wiki for the ongoing specification work of Ecma TC39, the technical committee tasked with standardization of the ECMAScript programming language. Most of the wiki is world-readable, meaning that anyone can view the pages. Certain sections are restricted to members of the technical committee. The wiki is running on DokuWiki, a wiki program for editing documentation. It has several feature

  • ECMA-262第5版 日本語訳

    著作権 この日語訳の著作権は原文に準拠しています。 この日語訳に対して何をどうできるかは免責事項をご覧ください。 翻訳時の覚え書き 2011-06-06 8節まで翻訳済みです。以降の節が翻訳される保証はありません。 日語訳が正しい保証はありません。日語訳においてECMAScript的に正しい用語を使っている保証はありません。日語訳が不審な場合は「原文/訳文」もしくはECMA-262第5版を確認してください。また、日語がこなれていなくて申し訳ありません。 原文のPDF全文をクリップボードにコピーしてからテキストエディタに貼り付けているためか、すべてのマイナス記号がピリオドに置き換わってしまいました。翻訳の過程で随時直してはいるものの、見逃したうえに誤訳している箇所があるかもしれません。 原文/訳文テキストは改行文字によって原文と訳文を区別しています。

  • 1