ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptの基本構文入門_基礎知識

JavaScriptの基本構文入門_基礎知識

WBOY
WBOYオリジナル
2016-05-16 16:12:20977ブラウズ

はじめに

JavaScript はスクリプト言語です。 (スクリプトは 1 つずつテキスト コマンドです。実行中、システムのインタプリタがそれらを 1 つずつ機械が認識可能な命令に変換してから実行します。一般的なスクリプト: バッチ スクリプト、T-SQL スクリプト、VBScript など)

HTML は Web ページの外観を記述する単なるマークアップ言語であり、テキスト ボックスが空かどうかの判断、入力された 2 つのパスワードが一致しているかどうかの判断など、すべての計算機能や判断機能はありません。 ) がサーバー側で実行されると、ページは非常に遅くなり、使いにくくなり、サーバーに大きな負荷がかかります。そのため、ブラウザーでいくつかの簡単な操作と判断を実行できることが必要です。 。 JavaScript はブラウザ側で実行されるスクリプト言語です。

JavaScript は Java と直接の関係はありません。唯一の関係は、JavaScript が元々 LiveScript と呼ばれていたが、後に Java のいくつかの機能を吸収して JavaScript にアップグレードされたということです。 JavaScript は JS と呼ばれることもあります。

JavaScript はインタープリタ型言語であり、コンパイルなしでいつでも実行できます。

JS をサポートするブラウザがある限り、JavaScript はクロスプラットフォームで使用できます。 (Windows、Linux、Mac、Unix)

文法と注意事項

1) 大文字と小文字の区別: JavaScript では大文字と小文字が厳密に区別されます。 (n と N は 2 つの異なる変数です。)

2) 弱い型指定言語、var を使用して変数を宣言します: var num=10; OK

3) 文字列には一重引用符を使用します: var msg=‘Hold on’

4) 各文の後のセミコロン

5) Js のコメントは C# や Java と同じです (//単一行のコメント (推奨)、/* 複数行のコメント */ (正規表現を使用すると問題が発生します))。

動的言語

JS は非常に柔軟な動的言語です。開発ツールの JS 補完機能は、C# などの静的言語ほど厳密ではありません。

「.」が表示されるメンバー呼び出しは機能しない可能性があり、「.」が表示されないメンバーも呼び出される可能性があるため、「まったく表示されない」という理由だけでコードの問題を心配する必要はありません。 js を作成するときは、現在のオブジェクトにどのようなメンバーが含まれているかを知っておく必要があり、スマート プロンプトに依存することはできません。

動的言語: 実行時にデータ型を決定します。

JavaScript は動的型であるため、var i=10;i=‘variable’ は有効です。

外部 JS ファイルを参照

ページ内で JavaScript を宣言するだけでなく、JavaScript を別の js ファイルに記述してページに導入することもできます: < /スクリプト>。

個別の js ファイルに宣言する利点は、複数のページを共有でき、ネットワーク トラフィックを軽減できることです。

注:

1) ユーザーエクスペリエンスを向上させるために、外部ファイルをインポートするための