メインコンテンツへ移動

『JavaScript 高級程序设计』学習ノート 12 編

無料2015-04-18#JS#Topic#JavaScript高级程序设计

10 日間をかけて以前書いた JS ノートを電子版に変換しました。全 12 編で、理解ノート - テスト検証 - 結果まとめ - 延伸疑問点 - 先輩経験のまとめ、各編に約 4 時間かかりました。しかし苦労は報われ、整理過程でいくつかの理解の誤りと知識ネットワークの穴を発見しました。

はじめに:

この 12 編のブログ記事は読むためのものではなく、参照するためのものです。基礎知識を忘れたら、ページを開いて Ctrl + F でキーワード検索すればよいのです

P.S. 対応する分類で見つからない場合は、教えていただけると早めに追加します。もちろん、私も時々見落としたものを追加していきます

目次

  1. [JS 学習ノート 1_基礎と常識](http://ayqy.net/blog/js 学習ノート 1_基礎と常識/)

  2. [JS 学習ノート 2_オブジェクト指向](http://ayqy.net/blog/js 学習ノート 2_オブジェクト指向/)

  3. [JS 学習ノート 3_関数式](http://ayqy.net/blog/js 学習ノート 3_関数式/)

  4. [JS 学習ノート 4_BOM](http://ayqy.net/blog/js 学習ノート 4_BOM/)

  5. [JS 学習ノート 5_DOM](http://ayqy.net/blog/js 学習ノート 5_DOM/)

  6. [JS 学習ノート 6_イベント](http://ayqy.net/blog/js 学習ノート 6_イベント/)

  7. [JS 学習ノート 7_フォームスクリプト](http://ayqy.net/blog/js 学習ノート 7_フォームスクリプト/)

  8. [JS 学習ノート 8_エラー処理](http://ayqy.net/blog/js 学習ノート 8_エラー処理/)

  9. [JS 学習ノート 9_JSON](http://ayqy.net/blog/js 学習ノート 9_JSON/)

  10. [JS 学習ノート 10_Ajax](http://ayqy.net/blog/js 学習ノート 10_Ajax/)

  11. [JS 学習ノート 11_高度なテクニック](http://ayqy.net/blog/js 学習ノート 11_高度なテクニック/)

  12. [JS 学習ノート 12_最適化](http://ayqy.net/blog/js 学習ノート 12_最適化/)

『JavaScript 高級程序设计』読後感

中国語第三版が現在最新のバージョンです:

js 高程

2012 年の本ですが、古くさくありません。一言で言えば:非常に包括的な入門書です。

JS 入門の不二選択、なぜか?それは十分に厚いからです(730 ページ)。入門するには 1 日で W3C School の JS チュートリアルを注意深く一通り閲覧するだけでは不十分ですし、API マニュアルなどを真剣にめくるだけでも足りません。。。これは全く以て不十分です

入門書籍に対する要求は以下の通りであるべきです:

  • 包括的

入門とは全面的な理解を意味し、基礎、特性、高度な機能を含みます

  • 詳細

細部にわたるのが最良です。読者がすべての詳細を覚えておく必要はありませんが、入門書は提供するべきです。少なくとも読者に詳細を知る機会を与えるべきです

  • 常識を含む

パフォーマンス、機能、最適化、方案選択、コーディングなどの方面的な常識を含むべきです。単に API リストを提示するだけでは何の意味もなく、著者がまとめた実践経験こそが最も貴重なものです

前 2 点はこのような本が薄くならないことを意味し、最後の点は多くの本に欠けているものです。而高程は基本的に以上の 3 点を満たしており、不错的な入門書です

P.S. 之前看高程の同時にも PHP 聖経と称される『PHP と MySQL Web 開発』(第四版)を見て���ましたが、それらの間の巨大な格差を深く感じました。高程 に 8 点を付けるなら、PHP 聖経には最大で 3 点しか付けられません

コメント

コメントはまだありません

コメントを書く