キーワード検索「ECMAScript」
コア・JavaScript ( JavaScript. The Core. ) - oogattaの勉強日記
(絶賛推敲中!)この文章は、 Dmitry A. Soshnikov さんの、 ECMAScript に関する優れた記事 ”JavaScript. The Core.” を許可を得て翻訳したものです。世の中に、 JavaScript のブラウザ API や、実装系に関する記事は多々あれど、 ECMAScript の仕様に則って、ここまで詳しく説明してくれている記事は殆ど無いと思います。今回は翻訳で...
JavaScriptのいろいろなコーディングルールをまとめてみた | Web scratch
JavaScriptの書き方はJavaScript自体がある程度自由なためいろいろな書き方ができますが、一貫性を持って書いた方がバグなども発生しにくくなるため、コーディングルールを定めておくのはよいことだと思います(特に複数人の開発の場合)有名な企業やライブラリはコーディングルールも公開している事が多いので適当にまとめてみましたJavaScript style guide – MDC DocsMo...
モテるJS系女子力を磨くための4つの心得 | tech.kayac.com - KAYAC engineers' blog
1. あえてECMAScript3.0以前の実行環境を使う あえてECMAScript3.0の実行環境を使うようにしましょう。そしてATNDで好みの男がいたらLT参加を告知し、わざとらしく発表準備段階でコンソールを出していじってみましょう。そして「あ?ん! この実行環境本当にマジでチョームカつくんですけどぉぉお?!」と言って、男に「どうしたの?」と言わせましょう。言わせたらもう大成功。「ECMAS...
米Yahoo!で議論された、フロントエンドエンジニアリングの将来(前編) - Publickey
Dion Almaer みなさんこんにちは。このディスカッションでは、ここにいるBen Galbraithと、私Dion Almaerで司会をします。まずパネリストを紹介しましょう。左から、司会のDion AlmaerとBen Galbraith。Tantek Çelik、Joe Hewitt、Elaine Wherry、Doug Crockford、Thomas Sha、Ryan Dahl私とB...
node.jsとは何か(3) - I am Bad at Math
01:07 | 今日はnode.jsで採用しているCommonJSの話である。CommonJSの説明だけだとあっという間に終わってしまうのでJavaScriptの歴史を混ぜ込んだら期せずして長くなってしまった。さて、1995年に発表されたJavaScriptは開発当初「Mocha」と呼ばれ、次に「LiveScript」となり(実際Netscape Navigatorの2.0のアルファ版ではではこの...
Wikipedia
mixi Engineers' Blog » 詳細 ECMA-262-3 シリーズ・第1章 実行コンテキスト/第2章 変数オブジェクト
初めましてこんにちは。たんぽぽグループの大形尚弘と申します。好きな言語は Dart です。どうぞよろしくお願いします。 さてもう昨年のことになりますが、私個人のブログにて、 Dmitry A. Soshnikov さんの JavaScript. The Core. という記事を翻訳させていただきましたところ、予想以上の反響をいただきました。 JavaScript の実装部分、例えば今なら HTML...
ECMAScript 6に向け、よってたかって進化が続くJavaScript - Publickey
JavaScriptはEcma Internationalと呼ばれる標準化団体によって言語仕様の標準化が行われています。最新バージョンは、2009年12月に策定されたECMAScript 5th Editon。これが昨年4月にISO/IEC 16262 3rd Editionとして国際標準にもなりました。その後、昨年の6月には修正版のECMAScript 5.1が公開されています。 現在のWebブ...
ブラウザ:Google Chrome 5の新機能とChrome6の計画|gihyo.jp … 技術評論社
Google Chrome 5の新機能とChrome6の計画2010年5月19日太田昌吾Google Chrome, Chrome拡張, JavaScript, ECMAScript 5, HTML5, CSS3サポート, オプション, Flash, HTML5, リリース, Chrome12Google Chrome 5のリリースが刻一刻と迫ってきました。その注目の新機能と開発者向けの変更点に加...
JavaScriptで厳格な型チェックを行なうライブラリを書いた - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
javascript先日のjava-ja温泉で「JavaScriptは独りでヒャッハーするのには良いけど、複数人で開発しだすと途端にカオスになって苦労する」という話になった。それに対する解の一つはClosure Compilerが採用したアノテーションによる型の定義と静的チェックだろう。それとは別のアプローチで何かできないかなと考えていたら、ECMAScript 6にObjectのプロパティアクセ...
JavaScript 1.8 には関数型言語的パターンマッチが存在した - mooz deceives you
javascript幻の ECMAScript 4th幻となった ECMAScript 4th のドラフトを眺めていたところ, p.33 に Destructuring assignment and binding (分割代入, 分割束縛) という項目を発見した. 分割代入に関しては JavaScript 1.7 (Firefox などが用いる SpiderMonkey や Rhino に実装済み...
404 Blog Not Found:javascript - そろそろECMAScript 5を使いたい少なくとも3つの理由
0. どのブラウザーで使えるの? 以下で確認できます。 ECMAScript 5 compatibility table ざっといろいろ試してみると… IEは9以上以降かつStandard Modeなら使える Safari 5はFunction.prototype.bindのみ使えない iOS5も同様 Android 2.3ではさらに加えてObject.sealなどObjectをロックする機能が使...
Function.prototype.bindは何がいいのか - 枕を欹てて聴く
ECMAScript, JavaScript | 00:32 | ES5からFunction.prototype.bindが入りました. これに準ずるものは数々のFrameworkで提供され続けてきたので, あまり馴染みの無さはないのではないでしょうか.このFunction.ptototype.bindは実はとても面白いので.結論から言えば, Function.prototype.bindはtar...
情報処理推進機構:情報処理技術者試験:新着:情報セキュリティスペシャリスト試験(SC)で出題するプログラム言語の変更について
2011年10月26日掲載 独立行政法人情報処理推進機構 IT人材育成本部 情報処理技術者試験センター SCで出題するプログラム言語について、Webアプリケーション開発を取り巻く環境の変化に対応する等の観点から、次のとおり変更します。 ・JavaScript、JScriptなどを標準化する目的で作成された「ECMAScript」を追加し、「Perl」を削除する。
新春特別企画:2011年のJavaScript ─ウェブアプリ全盛の時代へ|gihyo.jp … 技術評論社
新春特別企画2011年のJavaScript ─ウェブアプリ全盛の時代へCheck2011年1月1日太田昌吾JavaScript, HTML5, ECMAScript5, CSS3ブラウザ, リクエスト, JavaScript, HTML5, Chrome, Nodeこの記事を読むのに必要な時間:およそ 3 分あけましておめでとうございます。昨年に引き続き,今年もJavaScriptの近い未来につ...
ECMAScript と OOP パラダイム、それに ES.next の議論中 OOP 周りのシンタックス - oogattaの勉強日記
ECMAScript | 16:14(まだ書き中!)JavaScript Advent Calendar 2011 (オレ標準コース)4日目の id:oogatta です。どうもどうも、いやどうも。最近丁度 ES Wiki を眺めていて、面白いことになってるなあ。変態的なことになってるなあ。と楽しく見ていた OOP パラダイム周りのいくつかの手法(定義、継承、 mixin 、 trait )につい...
IPA、情報セキュリティスペシャリスト試験の対象言語にJavaScriptを追加、Perlを外す - Publickey
IPA(独立行政法人情報処理推進機構)は10月26日、情報セキュリティ技術の専門家として情報セキュリティ管理を支援する人を対象とした「情報セキュリティスペシャリスト試験」において、これまで出題対象としていたC++、Java、Perlの3種類の言語からPerlを外し、JavaScriptを追加することを発表しました。 JavaScript、JScriptなどを標準化する目的で作成された「ECMASc...
ECMAScript 6th の構文をまとめてみた - hogehoge @teramako
JavaScriptharmony:specification_drafts [ES Wiki]ECMAScript 6thのドラフト版が挙げられている。現在はSeptember 23, 2011のドラフトが最新で、このドラフトの構文部分のみを抜粋してHTML化してみた。ECMAScript Syntax Grammar 6th Edition / Draftよろしければ、どうぞ。構文上で、5th...
米Yahoo!で議論された、フロントエンドエンジニアリングの将来(後編) - Publickey
米Yahoo!が11月8日から3日間にわたり開催したWebテクノロジーのイベント「YUIConf 2010」。主にWebアプリケーションのフロントエンド技術を中心にしたセッションが並ぶ中で、著名人によるパネルディスカッション「The Future of Frontend Engineering」が開催され、そのビデオが公開されています。この記事は「米Yahoo!で議論された、フロントエンドエンジニ...
vs UTF-8, UTF-16, UCS4 - 枕を欹てて聴く
Unicode, C++, JavaScript, ECMAScript | 03:51 | 前置きおはミルキィ! ChromeFullFeedが公開停止になった話を前置きとして書いていたのですが, あまり関係がないのと, 長くなりそうになってきたので, 別の記事に分けました. http://d.hatena.ne.jp/Constellation/20110530/1306701693概要という...
