はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ nmi.jp

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 6 / 6件)
 

embona – ブラウザで動くBonanzaを作ってみた(その1) » nmi.jp

2015/01/19 このエントリーをはてなブックマークに追加 116 users Instapaper Pocket Tweet Facebook Share Evernote Clip Bonanza Emscripten tkihira 初回

今回、ちょっとした縁によりBonanzaをブラウザで動かしてみました。Bonanza 6.0のソースコードをほぼそのまま利用して、EmscriptenでJavaScriptに変換しています。 技術的なことに興味はない、すぐに遊んでみたい!という方はこちらからどうぞ。初回に45Mほどダウンロードが発生します!ご注意ください。 http://tkihira.github.io/embona/index... 続きを読む

JavaScriptでアニメーションを書く初歩の初歩 » nmi.jp

2013/08/16 このエントリーをはてなブックマークに追加 396 users Instapaper Pocket Tweet Facebook Share Evernote Clip 初歩 アニメーション CONTEXT JavaScript

JavaScriptを使ってアニメーションを書くときに有用なテクニックの、基本中の基本をご紹介します。おそらく、このブログを見ている人のほとんどにとっては釈迦に説法だと思います。今回、requestAnimationFrameの話すらしません。その点、ご留意ください。 まず、JavaScriptでアニメーションをする場合に気をつけないといけないのが、一度JavaScriptの実行(Context)... 続きを読む

JavaScript イディオム集 » nmi.jp

2013/07/03 このエントリーをはてなブックマークに追加 1078 users Instapaper Pocket Tweet Facebook Share Evernote Clip

JavaScriptでは、初見の人にはさっぱりわからないけれども、ある程度慣れた人は当たり前に使うイディオムが結構たくさんあります。知ってしまえば何てことはないので、私の知っている限りのイディオムとその意味を解説します。 ・+v (数値化) var v = "123"; console.log(+v + 100) // 223 console.log(v + 100) // 123100 vを数値... 続きを読む

JavaScriptの+演算子の謎挙動に迫る » nmi.jp

2013/06/28 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip 演算子 JavaScript num str 数字

JavaScriptで、手っ取り早く文字列を数字に変換するときに、+演算子(正確には単項+演算子)を使います。 var str = "3"; console.log(str + 1); // 31 because of ("3" + 1) var num = +str; console.log(num + 1); // 4 because of (3 + 1) JavaScriptの仕様として、単... 続きを読む

JavaScripterから見たJSX » nmi.jp

2012/06/02 このエントリーをはてなブックマークに追加 168 users Instapaper Pocket Tweet Facebook Share Evernote Clip javascripter jsx

私は2001年からJavaScriptを専門にして実装をしており、かなり長い間JavaScriptを使い続けてきました。ExGameをはじめとして、異常なほどにJavaScriptを使い倒したプロジェクトを何個か完遂させています。前の会社「ブロードテイル」がDeNAに買収されたのは、JavaScriptのプロダクトだけでなく、私たちのJavaScriptのスキルを生かしたいという側面も大きくあった... 続きを読む

戻るボタンが押された際、ページのJavaScriptを途中の状態から実行させない方法 » nmi.jp

2011/06/05 このエントリーをはてなブックマークに追加 373 users Instapaper Pocket Tweet Facebook Share Evernote Clip 途中 JavaScript ボタン 状態 方法

スマートフォンを含む最近のブラウザでは、戻るボタンで前のページに戻った際に、JavaScriptも含めて前回の最後の状態を復元します(Back Forward Cacheと呼ばれます)。これはとても便利なのですが、ページを作成する立場からすれば、余計なお世話であることもあります。 Back Forward Cacheの無効化はとても簡単に実現できます。ページの中にonunloadを書くだけです。 ... 続きを読む

 
(1 - 6 / 6件)