Make 3D worlds with HTML and Entity-Component On any headset, mobile and desktop

else は上で示したように常に単独の行に書いてください。 return の後には else を使わないでください。 if (x < y) return -1; if (x > y) return 1; return 0; i++ も ++i も使用可能です。 インライン関数はそのデバッグが楽になるように名前を付けてください。関数をプロパティに代入しただけではその関数に名前を付けることはできません。次のようにしてください。 var offlineObserver = { observe: function OO_observe(aSubject, aTopic, aState) { if (aTopic == "network:offline-status-changed") setOfflineUI(aState == "offline"); } }; 名前や列挙値には interCap
各種スマートフォンJSフレームワークやサーバーサイドのnode.jsなどJavaScriptは八面六臂の活躍が目立つ昨今ですが、ここは敢えて基本に戻ってJavaScript言語自体に目を向けてお勉強しましょうの会♪
JavaScriptはEcma Internationalと呼ばれる標準化団体によって言語仕様の標準化が行われています。最新バージョンは、2009年12月に策定されたECMAScript 5th Editon。これが昨年4月にISO/IEC 16262 3rd Editionとして国際標準にもなりました。その後、昨年の6月には修正版のECMAScript 5.1が公開されています。 現在のWebブラウザがJavaScriptの仕様として参照しているのが、このECMAScript仕様です。 そして次期版ECMAScriptとして、ECMAScript 6th EditionもしくはES.nextもしくはProject Harmonyなどと呼ばれる仕様策定作業が進行中です。2013年末の策定完了を予定しているようです。 それまでまだ2年ありますが、すでに次期版ECMAScriptに関する情報が
Brendan Eich は JavaScript の生みの親であり現在は Mozilla の CTO です。JS 誕生時から、ECMA での標準化、オープンソース以前の V8 の話などを振り返りつつ、Brendan が 16 年ずっと持ち続けてきた JavaScript エンジンのモジュールオーナー権限を引き継ぐアナウンスを行ったブログ記事です。 つたない翻訳になってしまいましたが、他では聞けない秘話や、Brendan 独特の語りを多数のリンク先と併せて楽しんでいただければ幸いです。 原文: New JavaScript Engine Module Owner ご存じかもしれませんが、私は以前 JavaScript の 10 年について書いています。marca や Bill Joy などの協力の元で作られた Java の陰で、JS は基本的に独りで生み出されました。 始めに、少しばかり助
I took time away from the Mozilla all-hands last week to help out on-stage at the Intel Developer Forum with the introduction of RiverTrail, Intel’s technology demonstrator for Parallel JS — JavaScript utilizing multicore (CPU) and ultimately graphics (GPU) parallel processing power, without shared memory threads (which suck). Then over the weekend, I spoke at CapitolJS, talking about ES6 and Dart
できたー!!! というか、発見したー!! かめだあきひろさん、ありがとうございました! いやね、他にもたくさんサンプルを挙げてくれているサイトやブログさんはあるのですよ。本家とかね。 でも、自分の環境でやるとうまく動いてくれない。。 とりあえずこのコードをベースにして、他のサンプルコードだと何がダメだったのかも調査してみよう。 さて、ローカルファイルへの書き込みですが、「読み込み」がjQueryで提供されてるなら「書き込み」もあるだろと思ってたんだけど、 実際にはそういうインタフェースは見つけられなかった。(ソースコードを調べるまでしたわけじゃないのですっごくヌルい調査だったんだけど) あっても良さそうなんだけどなぁ。 では、動作確認できたコードを晒しますが、その前に注意事項を。 ★注意★ 動作確認: Linux(Ubuntu 9.10)/Firefox 3.5.8。Windows/Fir
拡張機能開発時によく使うログや表明 (assertion) などのためのインターフェイスのサンプルコードです var myextension = { // debug interface debug: { // https://developer.mozilla.org/en/NsIConsoleService _consoleservice: Components.classes["@mozilla.org/consoleservice;1"].getService(Components.interfaces.nsIConsoleService), _Cc_scripterror: Components.classes["@mozilla.org/scripterror;1"], _Ci_scripterror: Components.interfaces.nsIScriptError,
JavaScriptやWeb開発に興味を持っている人はブラウザ周りの新しい情報も知っておくと良い場合も多いです。 なのでブラウザ周りに絞ってブラウザ別のブログなどを紹介。 Internet Explorer(IE) IEBlog – Site Home – MSDN Blogs IEについての最新情報を書いているオフィシャルサイト Hebikuzure’s Tech Memo IEやWindowsについて多岐にわたり書かれているブログ。 更新頻度が高く、IE Blog の記事の私訳などとても参考になる。 Internet Explorer ブログ (日本語版) – Site Home – MSDN Blogs IEBlogの翻訳記事などを掲載する日本語オフィシャル版(全て翻訳されるわけじゃないのでIEBlogも見た方がいい) Internet Explorer デベロッパーセンターのMSD
On February 9th I gave a talk at the Mountain View JavaScript meetup, hosted by Google, on some of the cool features we’re working on for the next version of ECMAScript. Max Walker from Marakana, Inc. did a beautiful job recording and editing the video. Caveat: there’s one point in the video where I claim that in-browser modules loaded from the same URL shouldn’t share the same instance (aka “sing
FirefoxのProfile関係はXulPlanetにあるのが少し古いみたいでCc['@mozilla.org/profile/manager;1']は今はない. // Cc = Components.classes, Ci = Components.interfaces var ProfileService = Cc['@mozilla.org/toolkit/profile-service;1'].getService(Ci.nsIToolkitProfileService); var profile = ProfileService.selectedProfile;// nsIToolkitProfile alert(profile.name); みたいな感じで取得, 操作できる. nsIToolkitProfileServiceは概ねnsIProfileと同じメソッドを持ってる.
Editor’s note: This article is posted by Chris Heilmann but authored by Jeff Walden – credit where credit is due. Developers in the Mozilla community have made major improvements to the JavaScript engine in Firefox 4. We have devoted much effort to improving performance, but we’ve also worked on new features. We have particularly focused on ECMAScript 5, the latest update to the standard underlyin
Gates of Olympus As one of the wardens of Zeus's cloudy gates it is your sacred duty to protect mother Gaia from the heavenly beasts that roam the skies. Gates of Olympus is a 3d tower defense game set in the age of ancient Greek mythology. Strategically construct a defensive maze of towers across several layers in order to keep the mythical creatures in the heavens from travelling down to earth w
Index of /pub/xulrunner/nightly/latest-trunk/ Type Name Size Last Modified
MozillaのJavaScriptドキュメントとECMA Scriptの言語仕様を、まとめてHTMLヘルプ(chm)形式にコンパイルしました。Windows用です。 (2008-05-27 追記) OS XならChemrがいいみたいです。(参考) http://cid-57544de2edadf883.skydrive.live.com/self.aspx/jsref/jsref.chm *1 以下のドキュメントが入っています。 Core JavaScript 1.5 リファレンス http://developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Reference Core JavaScript 1.5 ガイド http://developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Guide G
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く