ホームページ  >  記事  >  ウェブフロントエンド  >  初心者のためのJavaScript 第1章_基礎知識

初心者のためのJavaScript 第1章_基礎知識

PHP中文网
PHP中文网オリジナル
2016-05-16 19:00:141366ブラウズ

初めて JavaScript を学ぶときに注意すべきことは次のとおりです (<> で学んだ)

JavaScript データ型
数値: 整数、浮動小数点
文字列: 文字データ、JavaScript は単一の文字と文字列を区別しません。
任意の文字または文字列は引用符で囲むか、単一の文字列で囲むことができます。
ブール型: ブール型
未定義: 存在しない、または初期値が割り当てられていない変数またはオブジェクトの属性に使用されます。
var name。今回は Unknown
Null: Null 値です。一般に、Unknown 型と Null 型は同等に扱われます。
Function: Function を使用して、new 演算子とコンストラクター Function() を使用して関数を動的に作成できます。例:
var myFunction = new Function()
staments ;
結合型: 配列、オブジェクト
配列: 配列配列は基本的に配列オブジェクトです。
var スコア = [56,34,23,76,45];
オブジェクト: オブジェクトは次のような組み合わせです。基本データと結合データが含まれます。
オブジェクトのメンバーはオブジェクトの属性として使用され、オブジェクトのメンバー関数はオブジェクトのメソッドとして使用されます。

JavaScript の演算子:
。 >null 演算子に対応するキーワードは「void」で、その機能は式の定義ですが、その式は値を返しません。
オブジェクト演算子: ドット演算子、new 演算子、delete 演算子、
typeof 演算子: オペランドのデータ型、戻り値の型を示すために使用されます。例:
var myString = typeof(data);

を使用すると、オブジェクト操作ステートメントが簡略化されます。オブジェクトのプロパティとメソッドの参照処理とその構文構造は次のとおりです:
with(object)
{
statements ;
}

for...in: ループ操作を実行します。例:
for (オブジェクト名の変数名)
{
statements ;
}

関数:

関数 funcName ([パラメータ])
{
ステートメント ;
[return 式;]
}

グローバル関数: JavaScript は呼び出すことができる多くのグローバル (組み込み) 関数を定義します。
parseInt(): 文字列を整数に変換します。
escape(): 一部の特殊文字を ASCII コードに変換します。 🎜>unescape(): ASCII コードを文字に変換します。

JavaScript スクリプト言語のすべてのデータ型、配列などをオブジェクトとして扱うことができ、
関数も例外ではありません。生成する Function オブジェクトの演算子とコンストラクター Function()
ルールを指定する関数の基本構文は次のとおりです。
var funcName = new Function(arguments,statements;);

JavaScript イベント処理:
JavaScript スクリプトは主に匿名関数、明示的な
匿名関数:
document.MyForm.MyButton.onclick=new Function()
{
alert("Yourクリックしました!");
}

手動トリガー:
ユーザーのアクションを通じてイベントをトリガーせずに、他の要素のメソッドを通じてイベントをトリガーします。

< ;script language="JavaScript" type="text/javascript">

< /script>

-level オブジェクト:
Open a Web ページ作成時のオブジェクトの生成順序は、ウィンドウ -> 画面、ナビゲーター、位置、履歴、フレーム[]、ドキュメントです。

JavaScript のオブジェクト:
JavaScript の主なオブジェクトは次のとおりです。
JavaScript のコア オブジェクト、ブラウザ オブジェクト、ユーザー定義オブジェクト、テキスト オブジェクトなど
オブジェクトベースのプログラミング言語として、JavaScript のオブジェクト インスタンスはコンストラクターを使用して作成されます。
各コンストラクターには、定義されたオブジェクト プロトタイプが含まれています。各オブジェクトに含まれるプロパティとメソッドが表示されます。これは、オブジェクト インスタンスの
プロパティとメソッドが動的に追加、削除、または変更できることを示します。
オブジェクトは構築メソッドによって定義されます:


All objects in the JavaScript language are derived from the Object object. Each object has a prototype attribute that specifies its structure.
This attribute describes the code and data of this type of object. New attributes and new
methods can be dynamically added to the object through the object's prototype attribute.

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。