好評の、読み込ませるだけシリーズ の6番目。 このスクリプトを読み込ませるだけで、ウェブ上にある TEXTAREA とかその他色々好きな要素がリサイズ可能なやつに大変身。とりあえずサンプル見るのが手っ取り早いです。 実際の動作サンプル テキストエリアの右下にマウスカーソルを持っていくとカーソル形状...
ご存知の通り、JavaScriptの連想配列の最後のカンマはやっかいです。 最後の要素の後にカンマがあるとIEでバグになるので、普通はこのように書くと思います。 よくある書き方 var x = { a : 1, b : 2, c : 3 // ←カンマつけない } しかしこの書き方は不便だしバグり... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScript, debug, tipsminifyされたJavaScriptは各種開発者ツールのdeminifierを使えば整形された状態でdebug出来ますが、packerで圧縮されたJavaScript(以下packed JS)はどうかという話。Google Chromeの開発者ツール... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
javascript何の役に立つか不明だけど書いてみた*1。Proxyでプロパティアクセスをフックして、存在しない場合は用意しておいたメソッドを返す。Method missing for JavaScript ― Gist https://gist.github.com/2290705 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
HTML5 の audio タグを使ってアプリケーションを作る際のメモのようなもの 前提: モバイル環境については考慮していない。 前提: というか Google Chrome のことしか考えていない。 HTML5 の audio タグの基本的な使い方は、 audio タグを作って、そいつに対して... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScriptで名前空間(ネームスペース)を用意すると、使う側が面倒になってしまうケースがあります。 ■例 もし jp.clockmaker.data.MojaData クラスを作った場合、 いつも new jp.clockmaker.data.MojaData() って書くことになる? そ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ハブろぐ havelog.ayumusato.com RSS Feed Twitter GitHub Google+ Search Related 関連度1 : 年末年始でセレクタエンジンHayate.jsを書いてみた 関連度1 : Firefox3.6あたりで取得したinnerHTMLにxmln... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
The requested blog was not found -- unless you requested that of Dan Kogai (小飼 弾). これのどこが法律違反かがわかると、なぜ4月1日生まれが早生まれになるのかがわかります。 初日不算入の原則外 今年2012年2月29日... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
// 任意の連続した文字列生成 (new Array(10)).join(‘a’); // 任意の内容で初期化された配列生成(要Underscore.js) _(_.range(100)).map(function(n) { return ‘hoge’ }); // 高速なepoch秒生成 +(D... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
『 JavaScriptでのミスや混乱しやすい所varなしの変数宣言/callback関数の使い方/this/ループとイベントハンドラでのミス/重たい処理でUIスレッドが固まる/コンパイラのない生活/JavaScriptのOOPの理解をしていない 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
問題 今時の若者ならば Heroku 等を利用して手早く Web アプリを作成・公開することが日常茶飯事です。 バックエンドもフロントエンドも今はフレームワークが充実していますから、 高度な処理を簡潔な記述で行うことができます。 しかし非同期処理となると話は別です。 例えばフロントエンドを作るとな... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
こんにちは。すぎゃーん(@sugyan)です。 先日、Nakamap APIを公開しましたが、今回はそれをJavaScriptから使うためのライブラリを用意してみましたので紹介させていただきます。 使い方 <script type="text/javascript" src="http://dev... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScript, HTML5 口上historyとAjaxといえば、JavaScriptからある程度任意でhistoryのエントリをpushできるhistory.pushStateとか、history.replaceStateは既に大分有名になった感がある。素晴らしい未来では、全てのブラウザ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
HTML5/CSS/JavaScript | 20:09 | サイト移動しました、こちらへどうぞまた、続きの話は、Windows 8のWinJSはJavaScriptのnamespaceをこんな風に処理している もっと詳しい話は、この本にある。JavaScript: The Good Parts ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
と言う会が品川某所で、2011/10/05にヒッソリと開催されました。お客様は主催者たる僕のみで、それ以外の参加者は基本的に講師という大変贅沢な会です。それなりに話はあっちこっちしていたし、話題に上がった重要そうな部分で、僕が覚えている事を補足しながらメモ書き。 スケールするUI(by @monj... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
Tame is an extension to JavaScript that makes event programming easier to write, read, and edit. JavaScriptで非同期処理を記述したことがあるプログラマであれば、その記述の面倒さに閉口したことが... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Hogeからは子オブジェクトが存在するかどうか分からない (自分が親になっているのかどうか分からない)ので Hoge内から子オブジェクトに関する記述を行うことはできません。 この場合、Hogeを継承する子オブジェクト(子クラス)を作成し、 その中から上位クラス(.prototype拡張されているク... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
スマートフォンを含む最近のブラウザでは、戻るボタンで前のページに戻った際に、JavaScriptも含めて前回の最後の状態を復元します(Back Forward Cacheと呼ばれます)。これはとても便利なのですが、ページを作成する立場からすれば、余計なお世話であることもあります。 Back For... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Webブラウジング中にショートカット・キー[F12]を押すと起動できる「開発者ツール」が、バージョン8以降のInternet Explorer(以下、IE)には搭載されている。開発者ツールは、現在開いているWebページのHTMLコード内の各要素をツリー形式でビジュアルに表示したり、Webページ上の... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
「強火で進め」で紹介されていた「Byte-saving Techniques」がすごいっす。可読性を犠牲にしてでも、とにかくサイズを圧縮したい!という人のための変態テクニック集ですw。 いろいろ参考になったのですが「へぇ」というものを中心に紹介してみます。 function(t,d,v,i,f){... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScriptでは初期化されていない変数には全て「undefined」という値が入っています。 var a; alert(a); //undefinedが入っている これを利用して、変数が定義済みかどうかを判別することが可能です。…が、やり方がいろいろあるみたいなので、まとめてみることにしま... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|