JavaScriptの入門チュートリアル():基本概念

この記事では、人々が持っていることをお勧めします過大なjsの内容に、HTMLベースの、それは「JavaScriptの高度なプログラミング」服用で提案されています。

開始する前に、私は簡単にはJavaScript言語バーを説明します。

火は非常にJavaのだったので、名前のjavaがあるものの、1995年に誕生したJavaScriptは、主に、フォームを確認するために使用されますが、Javaとは何も、構文でさえ大きな違いを持っ​​ていない、デザインのうちわずか10日であると言われていますので、ヒッチハイクするために、著者は「JavaScriptの」という名前になります、性急なデザインも、この言語は、多くの欠陥を持っている導いたので、長い時間をJS、誤解の多くにつながった、ポップで虐待を受けていました後で、GoogleのAJAXを作成するまで、プログラマは、うんざりしてきたところ、JSが突然最も人気のある言語の一つとなった後、言語はなおさらHTML5、現れ始めたとJS。

JavaScriptの合計は、3つの部分、すなわち、ECMAScriptの(最新バージョンはECMAScript2015、短いES6である)、DOM、BOM構成されています。コア言語機能(変数、オブジェクト指向、閉鎖、など)を提供するECMAScriptメソッドは、DOMのメソッドとのインタフェース(直感的な理解がページ上のさまざまな効果で達成される)のWebページへのアクセスを提供し、BOMは、ブラウザとの相互作用を提供しますそしてインターフェイス。

**

なぜ、下部の<身体>へのjsファイルが重要なのですか?

**
文書が上から下に解析されているので、それは一般的に下にではなく、頭の中に身体のjsの参照に入れて、問題は初心者がしばしば同様の「プロパティを読み取ることができません『スタイル』を発生したということです未定義の「ので、これは頭の上のjsファイルは、文書が最初のjsファイルを実行して、DOM要素を解析し、内部JSでDOM操作は、未定義のエラーが発生した場合、当然のことながら、これはJSことができますのでですファイルwindow.onload方法はを取り除くために、あまりにも多くのjsファイルは、DOMがレンダリングされるのを待ってきたことになる場合は、ページがユーザーエクスペリエンスを助長されていません空白を、表示されます。
(ヒント:<SCRIPT>タグは「延期」属性もあり、このスクリプトは、ページ全体は、それがベストですので、完全に実行されますが、理由は、スクリプトの不確実性の遅れ、必ずしも、順番に実行されていない解析された後まで延期されますそれは)だけ遅延スクリプトが含まれています

プロミスキャスモードと標準モード

IEのブラウザが最初のコンセプトモデルドキュメントを導入して、ドキュメントモードでは、一般的に、一般的には、ドキュメントモードの開始を宣言していない場合は、ブラウザがページをレンダリングするために無差別モードにデフォルト設定されます、標準モードと混合モードを指し、これは、異なるブラウザ、特定の違いにつながりますHTML5の大規模な、現在一般的に使用されている標準モード宣言文書型<!DOCTYPE HTML>を、document.compatModeが属性JS、値が値がプロミスキャスモードをBackCompat標準モードを、CSS1Compatとき。プロミスキャスモードと固有の違いの開発に標準モードでは、後に詳細に説明します。

strictモード

前述したように、JSは、欠陥のある言語である、それはまた奇妙なバグが表示され、多くの開発につながった、ES5は長いフロントのjsファイルに加えて、「厳格な使用」などとして、strictモードの概念が導入されました。このあなたがstrictモードをサポートされているエラーコードは10の開始からすなわち、事前に表示されます知ることができるように、コードは、strictモードを有効にすることができます。strictモードの問題は、注意が必要なように、私は後で出会いの時にお勧めします。

低カップリング

ケースは、カップリング話し始めたが、それは良いがいないようですが、私は言及したいと思います。初心者は、一般的なの<input type =「ボタン」値=「提出」onclickの=「警告(this.value)」/>のように、直接DOMに埋め込まJS、同様に、このようなアプローチは、実際には非常に友好的であるため、ポストメンテナンスや再利用がより便利になるようにフロントとリアエンドの分離など、今だけの人気など、メンテナンスを投稿する助長されていませんが、CSSやJSファイルも、内部でHTMLから分離する必要があります。

O(∩_∩)O〜実際には、私は、基本的な型および変数に直接話をしたいと考えていましたが、簡単にする最初の記事は、基本的なのいくつかを説明して、それは、あまりにも唐突な感じ前日の夜遅くに書いたことを、この資料を参照してください。コンセプトは、あなたがそれを楽しむことを願っています。

ハウルは公共のマイクロチャネルのフロントエンドをパフ(オタク-FUN)

おすすめ

転載: www.cnblogs.com/homehtml/p/12610528.html