アンケートご協力のお願いgihyo.jpでは,2010年度に向けて豪華プレゼントが当たる読者属性アンケートを実施しております。ご協力ください。

gihyo.jp » 書籍案内 » 書籍ジャンル・キーワード » プログラミング » 改訂新版 JavaScript入門

改訂新版 JavaScript入門

[表紙]改訂新版 JavaScript入門

1998年10月1日発売

河西朝雄 著

B5変形判/256ページ

定価1,974円(本体1,880円)

ISBN 4-7741-0651-8

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

JavaScriptはスクリプト言語と呼ばれる,プログラミング言語です。JavaScriptを使いこなすには,文法をマスターしなければなりません。プログラミング初心者の方でも,楽しく例題を解きながら,学べる本書は,JavaScript学習に最適の1冊です。

こんな方におすすめ

  • 例題を解きながら学びたい方
  • JavaScriptを初めて学ぶ方

目次

Chapter1 JavaScriptの概要

  • 1.JavaScriptとは
  • 2.JavaScriptによるプログラム例
  • 3.JavaScriptのマニュアル

Chapter2 JavaScript主要な言語仕様

  • 1.for文
  • 2.変数の価値
  • 3.if文
  • 4.多重ループ
  • 5.関数
  • 6.配列

Chapter3 予約オブジェクトI

  • 1.オブジェクト,メソッド,プロパティ
  • 2.documentオブジェクト
  • 3.Mathオブジェクト
  • 4.Navigatorオブジェクト
  • 5.forms配列,elements配列

Chapter4 文字列オブジェクト

  • 1.文字列オブジェクトとメソッド
  • 2.大文字/小文字変換
  • 3.toString/charAt/length
  • 4.文字列の検索と部分文字列

Chapter5 Dateオブジェクトとタイマー処理

  • 1.Dateオブジェクト
  • 2.取得日時で異なる処理をする
  • 3.日数計算
  • 4.タイムアウト処理
  • 5.一定時間ごとに処理をする

Chapter6 フォーム部品の扱いとイベント処理

  • 1.イベント処理とは
  • 2.フォーム部品の参照
  • 3.onClickイベント処理
  • 4.thisとthis.from
  • 5.ラジオボタンの値の処理
  • 6.選択ボックスの値の取得
  • 7.チェックボックスの値の取得
  • 8.onChangeイベント処理とonFocusイベント処理
  • 9.onMouseOverイベント処理とステータス行
  • 10.フォームの内容確認

Chapter7 入出力ボックス

  • 1.入力ボックスprompt
  • 2.確認ボックスconfirmとメッセージボックスalert

Chapter8 予約オブジェクトII

  • 1.historyオブジェクト
  • 2.locationオブジェクト
  • 3.linksオブジェクト配列

Chapter9 ウィンドウ,フレームの管理

  • 1.新しいウィンドウのオープン
  • 2.ウィンドウ間の参照
  • 3.フレーム間の参照

Chapter10 イメージ操作

  • 1.イメージオブジェクト
  • 2.簡単なアニメーション

Appendix

  • 1.HTMLファイル中の記述に関して
  • 2.JavaScript言語仕様要約
  • 3.オブジェクト,プロパティ,メソッド,グローバル関数リファレンス

著者プロフィール

河西朝雄(かさいあさお)

山梨大学工学部電子工学科卒(1974年)。長野県岡谷工業高等学校情報技術科教諭,長野県松本工業高等学校電子工業科教諭を経て,現在は「カサイ.ソフトウエアラボ」代表。

主な著書:「入門ソフトウエアシリーズC言語,MS-DOS,BASIC,構造化BASIC,アセンブリ言語,C++」「やさしいホームページの作り方シリーズHTML,JavaScript,HTML機能引きテクニック編,ホームページのすべてが分かる事典,iモード対応HTMLとCGI,iモード対応Javaで作るiアプリ」「チュートリアル式言語入門VisualBasic.NET」「はじめてのVisualC#.NET」「C言語用語辞典」ほか(以上ナツメ社)「構造化BASIC」「C言語によるはじめてのアルゴリズム入門」「Javaによるはじめてのアルゴリズム入門」「VisualBasicによるはじめてのアルゴリズム入門」「VisualBasic6.0入門編/中級テクニック編/上級編」「InternetLanguage改定新版シリーズホームページの作成JavaScript入門」「NewLanguageシリーズ標準VisualC++プログラミング標準Javaプログラミング」「VB.NET基礎学習Bible」「原理がわかるプログラムの法則」「プログラムの最初の壁」「河西メソッド:C言語プログラム学習の方程式」「基礎から学べるVisualBasic2005標準コースウエア」「基礎から学べるJavaScript標準コースウエア」「基礎から学べるC言語標準コースウエア」「なぞりがきC言語学習ドリル」など(以上技術評論社)

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

よく読まれている連載

これでできる! クロスブラウザJavaScript入門

JavaScriptはウェブ制作において避けては通れない重要な言語ですが,JavaScriptに苦手意識を持たれている方は少なくないようです。 その最大の原因がクロスブラウザ対応という課題であり,本連載ではクロスブラウザ対応のテクニックを詳細に解説します。

目指せ!iPhoneアプリ開発エキスパート

2008年7月,日本での展開が始まりたくさんのユーザを獲得しているiPhone。その醍醐味の1つは,オリジナルアプリの開発でしょう。本連載では,iPhoneアプリ開発について,基礎から公開の手順まで,じっくり丁寧に解説します。

小型Linuxサーバの最高峰 OpenBlockS 600活用指南

搭載メモリの増加,CPUクロックの向上など,あらゆる面が強化された期待の新モデルOpenBlockS 600。この記事ではOpenBlockS 600の紹介から,活用するためのさまざまなノウハウを紹介していきます。

Ruby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!

Ruby on Railsで作られたプロジェクト管理ツールredMineの,環境構築からセッティング,運用方法まで解説します。

先取り! Twitter使いへの道 AtoZ

今,ネットユーザの間で盛り上がりの兆しを見せている「Twitter」。本連載では,どこよりも早く,Twitterの特徴や使い方を紹介します.皆さんも参加して,その魅力を体感してみてください。

C/C++プログラマのためのDTrace入門

よくカーネルのチューニングや解析で活用されるDTraceですが,実はユーザプログラムの開発においても非常に有用です。連載ではC/C++プログラマやテストに関わる方向けにDTraceの使い方を解説します。

インターネット中継するための,配信のキホン

インターネットを介してリアルタイム中継するために必要な,基本的な配信方法を紹介します。

モバゲーオープンプラットフォームに挑戦!――面白法人カヤック流モバゲーオープンプラットフォーム企画と開発のイロハ

2010年1月にリリースとなったモバゲーオープンプラットフォーム。その制作企業であるカヤックが,アイデアを企画に落とし込み,開発までのノウハウを紹介します。

OpenCVで学ぶ画像認識

OpenCVという便利なツールを使いながら,プログラミング知識以外の専門知識を必要としない形で,画像認識技術について解説していきます。

jQueryではじめるAjax

マッシュアップで良く使われる技術にAjaxがありますが,本連載では,jQueryというJavascriptライブラリを使ってAjaxを実装していきます。

連載一覧