この質問に対する答えは人によって異なります。プログラミングのベテランの場合、JavaScript を学ぶには、リファレンスといくつかのスクリプト ライブラリのソース コードを見るだけで十分かもしれません。質問がある場合は、stackoverflow や Zhihu などの場所にアクセスしてください。
JavaScript を学ぶには、まず Java とはほとんど関係がないため、Java の基礎は必要ありませんが、少なくとも HTML の基礎は必要です。そうしないと、たとえ学んでも理解できません。 HTML を学習する方が簡単です。要件がそれほど高くない場合は、後で CSS と div を検討することもできます。
HTML
ハイパー テキスト マークアップ言語 (ハイパー テキスト マークアップ言語)、標準のユニバーサル マークアップ言語に基づくアプリケーション。 HTML はプログラミング言語ではなく、Web 制作に必要なマークアップ言語です。
「ハイパーテキスト」とは、ページに画像、リンク、音楽、プログラムなどの非テキスト要素を含めることができることを意味します。
ハイパーテキスト マークアップ言語の構造は、「ヘッド」部分 (英語: Head) と「ボディ」部分 (英語: Body) で構成されます。 「ヘッド」部分は Web ページに関する情報を提供し、「 body」部分は、Web ページの特定のコンテンツを提供します。
CSS (Cascading Style Sheets)
Cascading Style Sheets (正式名称: Cascading Style Sheets) は、HTML (Standard Common Markup Language) を表現するために使用されるアプリケーションです。または XML (標準ユニバーサル マークアップ言語のサブセット)。 CSS は Web ページを静的に変更できるだけでなく、さまざまなスクリプト言語と連携して、Web ページのさまざまな要素を動的にフォーマットすることもできます。
CSS は、Web ページ内の要素の位置のレイアウトをピクセルレベルで正確に制御でき、ほぼすべてのフォント サイズ スタイルをサポートし、Web ページのオブジェクトとモデル スタイルを編集する機能を備えています。
忍耐力が必要です。 JS は学ぶのがそれほど簡単ではありません。self、C、Java など、言語自体には素晴らしい点がたくさんあります。そのプログラミングのアイデア、クロージャ、プロトタイプを理解するのは簡単ではありません。
さらに、ブラウザ エンジンごとに実装が異なるため、言語、特に IE の外部で注意を払う必要がある多くの問題が発生します。使用すると地雷が多くなり、時々地雷に遭遇するのが普通です。したがって、学習には克服する忍耐力が必要です。もちろん、プログラミングの基礎がない場合、それらの鉱山はあなたにとって私のものではないかもしれません。
良い本を読む必要があります。
「JavaScript の決定版ガイド」は、その名が示すとおり、確かに権威があります。もちろん、この本は非常に分厚く、すべての部分が十分に説明されているわけではありません (オブジェクト タイプのセクションに騙されてしまい、Yu Gong のブログ投稿を読むまで目が覚めませんでした)。
しかし、この本では少なくとも JS のあらゆる側面を完全に理解できます。 「Pro JavaScript」も良い本です。 「JavaScriptの良いところ」は重要な本です。悪い本は、セミコロンを書かない、グローバル変数をいじる、その他の愚かな行為を含む、多くの悪いプログラミング習慣を教えてくれます。
以上がjsを学ぶ前に学ぶべきことの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。