|
グーグルは米国時間11月5日、新たに「Closure Tools」プロジェクトを立ち上げ、JavaScriptプログラムの作成をサポートする一連のツールをリリースした。Googleは米国時間11月5日、「Closure Tools」と呼ばれるプロジェクトをリリースし、同社のウェブサイトおよびウェブ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
オープンソースソフトウェアでクリエイターを支援するウェブメディア「moonlinx」。今回は音楽再生用JavaScriptライブラリ「SoundManager2」を使って、ミュージックプレイヤーを作ってみましょう。本連載「オープンソースソフトウェアでクリエイターを支援するmoonlinx」では、ウ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScriptはスクリプト言語だが、多くの場面で使われるようになっていることもあり、単体テストを行う環境にも多くの選択肢がある。この記事では、JavaScriptの主な単体テスト環境を紹介する。 ソフトウェアのテストは、ソフトウェア開発に不可欠な一面だが、(アプリケーション開発工程には関わ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
前回のまとめと今回のあらすじJavaScriptをより深く知りたい人のための当連載、今回が八回目です。これまで2回にわたって、JavaScriptの配列についてお話ししてきました。今回は、JavaScriptの配列に関する最後の記事として、普段皆さんが使用している「配列.length」は、実はとて... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
HTML文法を検証するだけでなく、JavaScript実行後のメモリ上のHTMLも検証できるアドオンがある。それが「Html Validator」だ。 前回はウェブサイトの構築をサポートするアドオン「Web Developer」を紹介したので、それに関連して今回はHTMLの文法をチェックし、修正... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今回はJavaScriptのスコープチェインと、それによって実現されているクロージャについての完全な理解を目指します。 前回はスコープチェインのお話に入るための予備知識として「変数オブジェクト」についてのお話をしました。それを踏まえて、今回はスコープチェインと、それによって実現されているクロージ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScriptクロージャを完全理解!スコープチェインを知る(後編)
今回はJavaScriptのスコープチェインと、それによって実現されているクロージャについての完全な理解を目指します。 2008/08/01 20:30
Callオブジェクト Human JavaScript JavaScr... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScriptに含まれている高度な関数を用いると、ウェブサイトをパワフルかつ迫力のあるものにできる。本稿では、再帰と参照渡し、および値渡しの利用方法を紹介する。JavaScriptの関数を用いると、一連の手順をまとめ、簡単に特定のタスクを実行したりクラスのコンストラクタとして動作させることが... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今回と次回でJavaScriptにおける変数のスコープについて学びます。今回は、スコープについての基本的な事柄を軽く復習するとしましょう。 前回までのおさらいと今回のあらすじ JavaScriptをより深く知りたい人のための当連載、ご無沙汰しておりましたが、読者の皆様はいかがお過ごしでしたでしょ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
XMLの父Tim Brayにbuilderでも人気のRuby、Python、JavaScript、PHPの4言語について聞いてみました。Rubyをべた褒めです。「現在はJava、PHP、Rubyが支配的だが、近い将来、支配的な言語というのはなくなるだろう」こう語るのはXMLの父であり、標準化のスペ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScript関数の実体は、Functionクラスのオブジェクトです。今回はFunctionクラスの機能を網羅的に解説します。前回までのおさらいと今回のあらすじ
前回は、thisキーワードについて深く解説しました。関数内で使用する「this」は、状況に応じて様々に変化する可能性がある、という... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今回はプロトタイプチェインの重要性を説明したいと思います。そのために、まずプロトタイプチェインを用いて擬似的なクラスの継承を行い、その上でObjectクラスが持つメンバについてもお話ししておきたいと思います。前回までのおさらいと今回のあらすじ
前回は、「プロトタイプチェインとは何か」について詳しく... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
プロトタイプチェーンって何? という質問に答えられますか? 今回はJavaScriptを理解するうえで重要なプロトタイプチェーンという概念についてお話しします。前回までのおさらいと今回のあらすじ前回まで、JavaScriptでオブジェクト指向を行う方法についてお話ししてきました。コンストラクタやt... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今回は、これまで学んだことをしっかり身につけるためにも「JavaScriptでクラスを作るには」という点をしっかりおさらいしておきたいと思います。その過程で、今までお話ししていなかった事柄も少し取り上げます。前回までのおさらいと今回のあらすじこれまで二回にわたって、「JavaScriptでオブジェ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
前回から、JavaScriptでオブジェクト指向を行うために必要な知識を解説しています。今回はその続きとして、「オブジェクトのプロトタイプ」というものについてお話ししたいと思います。 前回のおさらい 前回、JavaScriptで「クラス」を作るもっとも単純な方法として、以下のような方法をお見せし... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Firefox 3 Beta 4は、開発者やテスター向けのリリースであり、一般ユーザーのインストールは推奨されていません。インストールとその後の運用について、ZDNet Japan編集部および筆者は責任を負いません。自己責任でお試しください。 レビュー環境 Firefox 3 Beta 4のテス... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
いよいよJavaScriptのオブジェクト指向機能についてです。筆者が抱いていたありがちな誤解を紹介しながら、そのさわりをお話ししましょう。 前回のまとめと今回のあらすじ JavaScriptをより深く知りたい人のための当連載、今回が九回目です。 当連載ではこれまで、関数/オブジェクト/配列と... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Really Simple History(RSH)は、AJAXでアプリケーションの状態を保持し、ブラウザによるナビゲーションを可能にするものだ。この記事では、RSHの概要と使い方について簡単に説明する。
AJAXベースのアプリケーションに取り組んでいれば、その動的な性格から、アプリケーションのど... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Rhinoとは、Mozillaプロジェクトによってメンテナンスが行われている、Javaで書かれたJavaScriptインタプリタ。その概要について解説する。JVM上で動作するスクリプト言語に関する当連載は、今回が本格的な第一回目です。前回はイントロダクションとして、スクリプト言語がJVM上で動作す... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Jaxerが持つ豊富なAPIを使用して、これまでより本格的なアプリケーションのソースコードをお見せする。JavaScriptだけでここまでできるというのはおどろきだ。特集の最後にあたって
blank">Aptana Jaxerに関する特集も今回で最終回だ。blank">初回はインストールと簡単なプ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|