ポケットリファレンスシリーズ改訂第4版 JavaScriptポケットリファレンス
2006年10月18日紙版発売
古籏一浩 著
四六判/640ページ
定価2,618円(本体2,380円+税10%)
ISBN 4-7741-2924-0
ただいま弊社在庫はございません。
書籍の概要
この本の概要
JavaScriptを扱う上で必要な知識を収録し,なおかつ持ち運びやすいサイズのリファレンス。今回の改訂では,Ajaxに関わる,通信/DOM/XML等のプロパティやメソッドの解説を強化しました。もちろん,Ineternet Explorer 7(RC1),Firefox,Safari等の最新ブラウザで動作をチェックしています。
なお,本書解説のサンプルは,著者のサイトからダウンロードができるようになっています。
こんな方におすすめ
- JavaScriptのリファレンスが必要な方
この書籍に関連する記事があります!
- 『JavaScriptポケットリファレンス』の著者へのインタビュー
- JavaScriptのリファレンスとしてご好評いただいております「改訂第4版 JavaScriptポケットリファレンス」の著者,古籏一浩氏にお話を伺いました。
目次
本書の見方
スクリプトの書き方
JavaScriptリファレンス
- ●命令
- 注釈(コメント)/ループ制御/繰り返し/関数定義/リターン/条件分岐/オブジェクト生成/省略/変数/オブジェクト削除/変数宣言/定数定義/例外処理(エラー処理)
- ●関数
- 関数オブジェクト/引数/呼び出し元/作成元/再帰
- ●オブジェクト
- オブジェクト/作成元/オブジェクトの値
- ●真偽
- ブーリアンオブジェクト
- ●計算
- 数学関数オブジェクト/絶対値/三角関数/四捨五入/自然対数/円周率/eの累乗/対数/二つの値を比較/べき乗/乱数/平方根
- ●演算・変換
- 文字変換/数値変換/数値チェック/文字列を数値に変換/何も返さない/有限値チェック/タイプ(データ型)
- ●数値
- 数値オブジェクト/数値範囲/数値の表示形式指定
- ●配列
- 配列オブジェクト/配列要素の結合/分割/配列要素数の参照/設定/配列要素の追加/削除/配列要素の並び替え/配列要素の移動/配列要素を文字列に変換
- ●文字列
- 文字列オブジェクト/文字装飾/コード/文字変換/文字色/サイズ/文字列検索/文字列長/リンク追加/正規表現による検索/置換/文字列の抜き出し/大文字/小文字変換
- ●正規表現
- 正規表現オブジェクト/正規表現文字列参照/設定/パターンマッチ実行/開始位置/検索条件/検索文字列指定/最後にマッチした文字列/マッチした文字列の左右の文字列/
- ●日付
- 日付オブジェクト/年月日/曜/時分秒/ミリ秒/協定世界時の年月日/曜日/時間/協定世界時の時分秒/ミリ秒/指定時からのミリ秒/時差/年月日/曜日設定/時分秒/ミリ秒設定/年月日設定(協定世界時)/時分秒/ミリ秒設定(協定世界時)/時刻/地域時刻形式/日付形式を変換/標準時/ローカル時刻/1970年1月1日から指定日時までのミリ秒
- ●ナビゲータ
- ナビゲータオブジェクト/ブラウザ情報/バージョン/設定状態/オンライン/オフライン状態
- ●ヒストリー
- ヒストリーオブジェクト/ヒストリー制御/ヒストリー総数
- ●スクリーン
- スクリーンオブジェクト/表示可能範囲/画面の色数/解像度/フォントスムージング/モニタの横幅/縦幅/画面の更新間隔
- ●ウィンドウ
- ウィンドウオブジェクト/ナビゲーション操作/フォーカス/イベント設定/解除/ウィンドウオープン/クローズ/ポップアップウィンドウ作成/ステータスバー参照/設定/内包フレーム数/参照/ウィンドウの横幅/縦幅/移動/サイズ変更/ウィンドウ名/指定URLのページを表示/印刷/モニタ画面上でのウィンドウ座標/スクロール/サイドバー/内容にサイズを合わせる
- ●ダイアログ
- ダイアログ表示/モーダル/モードレスダイアログ表示/各種ダイアログ表示/ポップアップ表示/ヘルプ表示/ダイアログへ渡されたオブジェクト/ダイアログからの戻り値/ダイアログの位置/横幅/縦幅
- ●フレーム
- フレームオブジェクト/インラインフレーム透過状態/フレーム枠状態/名前/フレーム総数/フレーム/インラインフレームのウィンドウ参照/フレーム分割サイズ/フレームの横幅/縦幅/フォーカス枠/フレームURL/フレームの余白/オフセット/リサイズ/スクロール/基準参照場所/フレームの状態
- ●ドキュメント
- ドキュメントオブジェクト/リンク文字の色/オブジェクト/タグ情報取得/アンカーオブジェクト/イベント設定/解除/文字色/背景色/文字コード/ドキュメントオープン/クローズ/クッキー(データ保存)/エレメント作成/スタイルシート作成/ドキュメントタイプ(DTD)/ドメイン名/URL/指定座標上のオブジェクト情報/プラグインオブジェクト/ページ上の選択文字/フォーカス状態/ファイルサイズ,作成/修正/最終更新日/親ウィンドウへの参照/ドキュメントの状態/以前のページURL/指定オブジェクトをアクティブ化/ドキュメントタイトル/文字表示
- ●画像
- 画像オブジェクト/文字の回り込み/表示補助/チップヘルプ/画像の枠幅/名前/ID/画像の読み込み状態/イメージツールバー表示状態/画像の横幅/縦幅/画像と文字の間隔/クリッカブルマップ/画像総数/画像アドレス(URL)/ページ内でのタグ位置
- ●フォーム
- フォームオブジェクト/エレメントオブジェクト/送信先/入力補助(オートコンプリート機能)/フォーカス/チェックボックス/ラジオボタンの状態/名前/ID/自動クリック/初期状態/入力禁止状態/指定イベントをオブジェクトに送信/フォーカス枠の表示/セレクトメニュー選択状態/番号/複数行/フォーム総数/エレメント総数/フォーム内容初期化(リセット)/表示可能位置へスクロール/テキスト選択/フォーム内容を送信/フォーカス順序/タグ名/ターゲット名/セレクトメニュー選択項目/チップヘルプ/エレメントの種類/フォームデータ
- ●リンク
- リンクオブジェクト/リンク追加/アンカーオブジェクト/アンカー追加/ホスト/ホスト名/リンク先アンカー名/リンク先URL/リンク数/ロケーション/ドメイン名/パス名/ポート/プロトコル/再読み込み/URL変更/CGIに渡す文字列/ターゲット名
- ●イベント
- イベントオブジェクト/イベント追加/解除/イベント設定/イベントキャブチャー/イベント伝達/特殊キー押下状態/マウスボタン押下状態/イベント座標/イベント発生時のオブジェクト取得/押されたキーのキーコード/変更されたプロパティ名/イベントタイプ/ホイールマウスのホイール移動量/読み込みエラー/読み込み中断/印刷イベント/フォーカスイベント/状態変更イベント/マウスボタンイベント/コンテキストメニュー(右ボタンクリック)/カット/コピー/ペーストイベント/ドラッグイベント/キーイベント/読み込み完了/表示内容切り替え/マウスイベント/ホイールイベント/オブジェクト移動イベント/リセット/送信イベント/オブジェクトサイズ変更イベント/スクロールイベント/テキスト選択イベント/テキスト選択変更イベント
- ●タイマー
- タイマー設定/解除
- ●ライブコネクト・ActiveX(Media Player)
- ムービーの再生/停止/時間/ボリューム(音量)/ファイル名(URL)/状態/情報
- ●ライブコネクト・ActiveX(Adobe Flash)
- ムービーの再生/停止/フレーム制御/読み出し/1コマ進める/戻す/巻き戻し/拡大縮小/パン/変数値取得/設定/プロパティ取得/設定/ムービー読み込み/状態/バージョン/設定状態/JavaScript←Flash
- ●フィルタ
- フィルタ機能について/半透明(α)合成/透過PNG/基本フィルタ処理/ぼかし/クロマキー合成/影(ドロップシャドウ)/影(シャドウ)/影(テキストシャドウ)/エンボス処理/発光処理/グラデーション/カラーマッチング/光源効果/マスク処理/変形/モーションブラー/波形/トランジション − Blinds/トランジション − CheckerBoard/トランジション − Fade/トランジション − GradientWipe/トランジション − Inset/トランジション − Iris/トランジション − Pixelate/トランジション − RadialWipe/トランジション − RandomBars/トランジション − RandomDissolve/トランジション − Slide/トランジション − Spiral/トランジション − Stretch/トランジション − Strips/トランジション − Wheel/トランジション − Zigzag/トランジション − 各種ワイプ
- ●XML/DOM
- DOMについて/DOMとイベント/オブジェクト/メソッド/プロパティ/オブジェクト/タグ情報取得/タグ/エレメント生成/ノード参照/ノード作成/追加/複製/ノード削除/置換/ノードの種類/内容属性参照/属性作成/追加/属性削除/名前空間
- ●スタイルシート(CSS)
- スタイルシートについて/ボーダー(枠)/背景/回り込み/クリップ(切り抜き/表示範囲)/カラー(文字色)/カーソル形状/表記方向/方法/表示形式/フォント/横幅/縦幅/入力モード/表示方向/レイアウトグリッド/文字/単語間隔/禁則処理/行間/リスト/余白(マージン)/最小の高さ/オーバーフロー部分の制御/余白(パディング)/印刷(改ページ)制御/座標位置指定/ルビ/スクロールバー/テーブルレイアウト/行揃え/文字装飾/下線位置/インデント(字下げ)/余白比率/はみ出した部分の表示方法/英文字の表示方法/セルの垂直位置/表示/非表示/空白処理/禁則(単語分割方法)処理/筆記方向/奥行き(Z座標)/ズーム(拡大縮小)
- ●通信
- 非同期通信オブジェクト/データ送信/データ受信/通信状態/通信を中断/レスポンスヘッダー/リクエストヘッダー設定/MIMEタイプ設定/通信イベント
付録
- 付録1 ウィンドウ,ダイアログボックスの表示オプションパラメーター
- 付録2 ISO Latin-1コード表
- 付録3 キーコード対応表
- 付録4 言語コードセット表
- 付録5 カラー名/カラーコード対応表
- 付録6 正規表現文字一覧
- 付録7 HTMLタグ一覧
- 付録8 DOMのオブジェクト,コレクション,メソッド,プロパティ,スタイルシート,イベント一覧
- 付録9 prototype.jsライブラリ
この本に関連する書籍
-
JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで
最も手軽でありながら,いまやネットのプログラミングに最も欠かせないJavaScriptの見落としがちな基礎から応用までしっかり解説。オブジェクト指向をベースにしたモダ...
-
ケータイHTMLポケットリファレンス
ケータイサイトの制作では,PCサイトと同様,通常のHTMLを用いて記述することができますが,キャリアおよび機種ごとの仕様の違いや,ケータイサイト独自の記述方法など...
-
組版時間を半減する! InDesign 自動処理実例集
本書は,InDesignで組版を自動化するための方法と実例を集めたものです。自動的に画像を配置したり,スタイル指定を行ったりすることができます。 InDesignの自動処理...
-
Ajaxポケットリファレンス
Ajaxの基本からライブラリまでを使いやすくまとめたリファレンスです。 Ajaxで利用するコードと実例をまとめたものです。他のAPI技術と併せてマッシュアップする時のリ...