この資料では、JavaScript でオブジェクト指向プログラミングを行う際に備えておくことが望ましい、基礎知識や概念について解説します。 【対象者】 ・JavaScript でアプリケーションを構築できる方 ・JavaScript におけるオブジェクト指向プログラミングの 実現手法や原理への理解を深めたい方 ・Java 的なクラスベースの言語との違いに違和感や混乱を 感じてらっしゃる方

この資料では、JavaScript でオブジェクト指向プログラミングを行う際に備えておくことが望ましい、基礎知識や概念について解説します。 【対象者】 ・JavaScript でアプリケーションを構築できる方 ・JavaScript におけるオブジェクト指向プログラミングの 実現手法や原理への理解を深めたい方 ・Java 的なクラスベースの言語との違いに違和感や混乱を 感じてらっしゃる方
id: 437 所有者: msakamoto-sf 作成日: 2009-09-18 00:21:05 カテゴリ: HTML JavaScript [ Prev ] [ Next ] [ JavaScript ] JavaScriptというよりはHTML寄りのメモになってしまうが、JavaScriptによる制御も混じりやすい内容なのでこちらにメモしておく。 "Javascript (JS) Tutorial - Select Object, select box option events, value, selected" http://www.hscripts.com/tutorials/javascript/dom/select-events.php select要素のEvent制御の細部(onChange/onMouseDown/...などがどのタイミングで発生するのか)がまとめられ
この記事は abicky.net の JavaScriptからローカルファイルを作成する方法まとめ に移行しました
XMLHttpRequest オブジェクトの responseType プロパティで、サーバーに期待する応答の種類を変更することができます。設定可能な値は空文字列 (既定), "arraybuffer", "blob", "document", "json", "text" です。 response プロパティにはエンティティの本体が responseType に応じて ArrayBuffer, Blob, Document, JSON または文字列で格納されます。要求が不完全であったり成功しなかった場合は null になります。 このサンプルでは画像をバイナリーファイルとして読み込み、生のバイト列から 8 ビット符号なし整数値の配列を作成します。なお、これは画像をデコードしてピクセルを読み取ることは行いません。そのためには png デコードライブラリーが必要になるでしょう。 const
なぜGoogleはJSONの先頭に while(1); をつけるのか #JavaScript #HTML #Ajax #StackOverflow - Qiita これはクロスサイト・リクエスト・フォージェリ対策。違うよ!全然違うよ! 攻撃者の作成した罠ページにてJSONを<script src="target.json">みたいに読み込んで、ゴニョゴニョやることでJSON内の機密情報に攻撃者がアクセス可能というのは合ってるけど、それを「クロスサイト・リクエスト・フォージェリ」とは言わない。無理に何か名前をつけて呼ぶとすれば、「JSON Hijacking」という俗称や、あるいは単純にクロスサイトでの情報漏えい、程度ですかね。 ちなみに、ArrayコンストラクタやObjectでのアクセサを定義してJSONをJSとして読み込んで内部にアクセスする手法は、現在のところ公にされているところでは古
We just launched Popcorn Maker 1.0 this weekend at Mozilla Festival 2012, and while the focus of the app is obviously web video remixing, one of our favourite features as a dev team was the JavaScript Crash Reporter. Bobby and I wrote a little bit about it in our Mozilla Hacks post, but I wanted to say some more about the potential for this technique. Working on Firefox code, I’ve long been a fan
脳内棚卸 Prototype.js と プロトタイプ汚染(昔話) jQuery が登場する以前、Prototype.js という JavaScript ライブラリがありました。 Prototype.js は、JavaScript OOP の普及期(2005~2007年頃)に多くのサイトで活用されました。 Prototype.js は Object.prototype や Array.prototype 以下に、Ruby 由来のメソッドを拡張することで、 JavaScript に Ruby 感をもたらし、ブームを起こしました。 当時の JavaScript(ES3: ECMAScript262-3rd) には、 言語仕様として Object.prototype を安全に拡張する方法が存在せず、 Prototype.js はしばらく後に 汚染(pollution) と呼ばれる問題を起こしてしま
その後、ちらほら情報追っかけてみていたり。 使ってみるには とりあえず、Web IDE的なものがあるのでこれで試してみるのがよさそう。 TypeScript Playground これのために、公開されているTypeScriptのコンパイラーのソースコードはTypeScript自身で作られてるんですねぇ。 で、Visual Studio上で使うには、プラグインのインストールを。 TypeScript for Visual Studio 2012 2012が必須ですが、無料で使えるVisual Studio Express for Webでも利用できるので、「Visual Studioは有料だから使えない」とか思っている人もご安心を。 これに付属しているテンプレートが、ASP.NET MVC/C#プロジェクトだけなんですよねぇ。TypeScriptのアイテム テンプレートが出てくるのもC#プ
IE上でのJavaScriptのメモリリークをチェックする JavaScript Memory Leak Detector (v2) は、プラグインではなく、32bitアプリケーション。現在インストールされているバージョン(6~8?)のIEに対してチェックできる。 1.上のリンクからダウンロードした IEJSLeaksDetector2.0.1.1.zip を適当な場所に解凍。 2.Microsoftから Microsoft Script Debugger してインストールする。pdm.dllを解凍先フォルダにコピーするだけでは動かない。 3.IEのインターネットオプションを開き、「スクリプトのデバックを使用しない(その他)」のチェックを外しておく。 ページ切替やStopなどの操作でリークが出ればMemory leaks欄に情報が表示されるカラクリになっているらしい。 リークが見つかった時
Little Smallscript is a dialect of Smalltalk that compiles into JavaScript. Hidden behind the huge Smalltalk Environment, Smalltalk always had a beautiful syntax that is fit for object oriented scripting. Little Smallscript is an attempt to let Smalltalk see the light of day again. (Although I've never written Smalltalk before ;p) The golden rule of LittleSmallscript is: "It's just JavaScript". Th
開発環境構築やデバッグの仕方からbackbonejsとかライブラリなどいろいろ。 個々の解説は紹介程度で深く知りたければ後は自分で調べろ的なようだが、最近のJavaScriptまわりををザッと見渡せる感じでちょうどいい。 まだざっと眺めただけだけど良書だと思う。
One of the most important aspects about building smooth and responsive HTML5 applications is the synchronization between all the different parts of the application such as data fetching, processing, animations, and user interface elements. The main difference with a desktop or a native environment is that browsers do not give access to the threading model and provide a single thread for everything
主に、若手IT勉強会という勉強会で出会った仲間達とJavaScriptに関する書籍を出版することになりました。 JavaScriptテクニックバイブル~効率的な開発に役立つ150の技 JavaScriptテクニックバイブル ~効率的な開発に役立つ150の技 作者: JSサポーターズ出版社/メーカー: 技術評論社発売日: 2012/08/31メディア: 単行本(ソフトカバー)購入: 38人 クリック: 1,796回この商品を含むブログ (12件) を見る 内容 想定読者は専業ウェブ系プログラマーで業界1~3年目程度。JavaScriptはある程度知っているけど、更に知識・技術が必要な人です。サイ本またはGoodPartsを読んでいる、または読み始めている読者層を想定しています。もちろん、モヒカン技術者に読んでいただきマサカリを頂きたいです!( ゜ェ゜)・;'.、ゴフッ 個人的な想いとしては、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く