【初心者向け】JavaScriptの「callメソッド」とは? thisを書き換えて関数を実行する仕組みをわかりやすく解説 JavaScriptの関数には、実は「関数そのものに備わっているメソッド」がいくつかあります。 その中でも特に重要なのが call() メソッド です。 この ...
最近ではAjaxの流行もあり,JavaScriptのライブラリがかなり充実していますね。これらのライブラリの関数を始めとしたJavaScriptの関数を,Flashムービーから呼ぶことができれば,Flashムービーだけでは実現が難しい処理も意外に簡単にできてしまうこともあり ...
JavaScriptの関数の引数には様々な特徴があります。こうした特徴をきちんと把握しておくことも重要です。まず、JavaScriptでは関数に渡す引数の数はチェックされません。引数の数が足りない場合には、値が渡されなかった引数はundefinedになります。
今回は、JavaScriptのデフォルト引数の設定方法について、実践的な書き方と限定された書き方に分け、簡単に解説していきます。 実践的な書き方 JavaScriptでデフォルト引数を設定する場合は分岐処理が必要です。 引数の中身がundefinedであれば、その引数に ...
第1回ではJSONPによるAjax実装を取り上げましたが、 今回はそこで使ったJSONという表記法と、 JSONPというAjax実装手法について解説します。また、 jQueryによる簡単なAjaxの実装についても解説します。 JSONってなに? JSONとは、 JavaScript Object Notationの略称です。
基本的にコンポーネントの引数は分割代入で受け取ることが多く、デフォルト値も合わせて設定しているケースも多い。そうした際、さらに対象の変数名も関数内部の処理に合わせて変更しておきたい場合もある。 例えば、コンポーネントとしてはasという ...
FlashからJavascriptにシームレスにアクセスする「ExternalInterface」を使用して、ブラウザ名を表示します。 FlashからJavascriptにシームレスにアクセスする「ExternalInterface」をご紹介します。 FlashからJavascriptに通信しブラウザの名前を答えます。 Adobe Flash 8 Professional ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...