イラストでよくわかるJavaScript Ajax・jQuery・HTML5/CSS3のキホン
安藤建一(著)
,杉本吉章(著)
,小田倉竜也(著)
,めじろまち(著)
/インプレス
作品情報
本書は、初めてJavaScriptを学ぶ人や過去に挫折を経験した人を対象に書かれた入門書です。JavaScriptは、Webブラウザとメモの書けるテキストエディタさえあればプログラミングのできる言語で、特別な開発環境を用意したり、高価なアプリケーションを買ったりする必要はありません。はじめてのプログラミングを学ぶ方々にピッタリな言語なのです。
もっとみる
商品情報
- ジャンル
- コンピュータ・情報 - コンピュータ・インターネット
- 出版社
- インプレス
- 書籍発売日
- 2013.11.22
- Reader Store発売日
- 2013.12.13
- ファイルサイズ
- 32MB
- ページ数
- 224ページ
※この商品はタブレットなど大きなディスプレイを備えた機器で読むことに適しています。
文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
この作品のレビュー
平均 2.0 (2件のレビュー)
-
初心者向けのJavaScript本。document.writeを使ったサンプルが多く、(初心者向けだな~)と懐かしくなる今日このごろ。開発者ツールの説明もしてあるのだから、console.logでい…いと思うのだけれども(まあ、ウェブページと同じ画面に表示されるほうが分かりやすいか)。キャラクター紹介なんてページがあったけど、果たして必要だったんだろうか。そもそも、イラスト自体必要だったんだろうか。
初心者向けということもあって、だいたい分かりやすく書かれていたと思う(Ajaxの項目はちょっとむずかしいかもしれないけど)。ちょっとソースが長いけど、お問い合わせフォームの入力内容検証サンプルはためになった。クラスを見て検証の内容を変えるという方法。参考にしたいと思った。
ただ、たまに気になった記述があったのも事実。例えば、switch文,case文の説明のところで、『「case 5:」とした場合、「n == 5」で判定していることと同じ』と書いているところとか。後者はnが'5'と文字列型の場合でも条件を満たすけど、select(n){case 5:}はnが5'と文字列型だと条件を満たさないので、正しくは「n === 5」で判定なのだけれども。
後、toFixed()を小数点を切り上げと書いてあるところも気になった。自分はこのメソッド知らなかったけど、切り上げるメソッドということに少し違和感があったので調べてみたら、正しくは四捨五入らしい(サンプルでは100.01で試して100となっているのだけれども、これじゃあ小数点ひとけた目が0だったら切り下げだと勘違いしそう)。
そして、思わず声に出して「なんじゃこりゃ?」と思ったのがアコーディオンメニューのサンプル。jQueryを使ったサンプルで、data-openという独自データ属性にopenか入っているかを見て、openがあればdata-openをcloseに変えてslideUpメソッドを使い、そうでなければdata-openをopenに変えてslideDownメソッドを使うというもの。
まず思ったのがslideUpとslideDownをつかってること。いやそれ、slideToggleでいいだろと。そして、data-openという属性をattrメソッドを使って見たり変更したりしてること。いやそれ、dataメソッド使ったほうがいいんじゃないのかと。
いやでもまだそれはいいんです。slideToggleを使わないのも、attrメソッドを使うのも汎用性もあるから勉強になると思ったのかもしれません。自分がひどいと思ったのは、『data-open』属性についての説明が一切なかったこと。自分みたいにある程度HTML5の勉強をしたことがあると、『data-』から始まる独自データ属性だというのは分かるのだけれども、その説明が一切ないから自分の好きな属性を適当に定義してもいいと思われかねない(まあ、data-openじゃなくてopenにしても動くようなのだけれども、それは間違った書き方)。
というわけであまりオススメできません。せめて公式サイトの正誤表が更新されていればよかったのですが、今確認してみたら、『現在のところ、本製品に正誤情報はありません。』と書かれていました。
http://www.impressjapan.jp/books/1113101018_3続きを読む投稿日:2014.02.02
さすがにこの分量でカバーするには対象が広すぎです。
一度取り組んでみて挫折した向きが、周辺の様子を知るのには良いかも。投稿日:2014.04.24
新刊自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。
- ・発売と同時にすぐにお手元のデバイスに追加!
- ・買い逃すことがありません!
- ・いつでも解約ができるから安心!
※新刊自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新号を含め、既刊の号は含まれません。ご契約はページ右の「新刊自動購入を始める」からお手続きください。
※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。
不定期に刊行される「増刊号」「特別号」等も、自動購入の対象に含まれますのでご了承ください。(シリーズ名が異なるものは対象となりません)
※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。
※My Sony IDを削除すると新刊自動購入は解約となります。
お支払方法:クレジットカードのみ
解約方法:マイページの「予約・新刊自動購入設定」より、随時解約可能です続巻自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。
- ・発売と同時にすぐにお手元のデバイスに追加!
- ・買い逃すことがありません!
- ・いつでも解約ができるから安心!
- ・優待ポイントが2倍になるおトクなキャンペーン実施中!
※続巻自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新巻を含め、既刊の巻は含まれません。ご契約はページ右の「続巻自動購入を始める」からお手続きください。
※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。
不定期に刊行される特別号等も自動購入の対象に含まれる場合がありますのでご了承ください。(シリーズ名が異なるものは対象となりません)
※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。
※My Sony IDを削除すると続巻自動購入は解約となります。
お支払方法:クレジットカードのみ
解約方法:マイページの「予約自動購入設定」より、随時解約可能ですReader Store BOOK GIFT とは
ご家族、ご友人などに電子書籍をギフトとしてプレゼントすることができる機能です。
贈りたい本を「プレゼントする」のボタンからご購入頂き、お受け取り用のリンクをメールなどでお知らせするだけでOK!
ぜひお誕生日のお祝いや、おすすめしたい本をプレゼントしてみてください。※ギフトのお受け取り期限はご購入後6ヶ月となります。お受け取りされないまま期限を過ぎた場合、お受け取りや払い戻しはできませんのでご注意ください。
※お受け取りになる方がすでに同じ本をお持ちの場合でも払い戻しはできません。
※ギフトのお受け取りにはサインアップ(無料)が必要です。
※ご自身の本棚の本を贈ることはできません。
※ポイント、クーポンの利用はできません。クーポンコード登録
Reader Storeをご利用のお客様へ
ご利用ありがとうございます!
エラー(エラーコード: )
ご協力ありがとうございました
参考にさせていただきます。