ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript学習ノート整理(概要、変数、データ型の紹介)_基礎知識

JavaScript学習ノート整理(概要、変数、データ型の紹介)_基礎知識

WBOY
WBOYオリジナル
2016-05-16 15:35:081339ブラウズ

A. 概要
1. 出力ツール:

document.write()---html にすることもできます

alert()---文字列

プロンプト(テキスト,デフォルトテキスト)
テキスト---オプション。ダイアログ ボックスに表示されるプレーン テキスト (HTML 形式のテキストではない)。
デフォルトテキスト---オプション。デフォルトの入力テキスト。

2.jsの配置

a. HTML 内のどこにでも配置できます

b. しかし、それらは全体であり、相互に影響を与えます

c. ハイパーリンクとリダイレクトの場所

<a href="javascript:alert();"></a>
<form action="javascript:alert();"></form>
<div onclick="alert()"></div>

********IE下可行,不推荐使用********
<div id="one"></div>
<script for="one" event="onclick">
alert(111);
</script>

d. 外部 JavaScript ファイルを呼び出す
9be8c280d3dc51bb61988971f6c2aa5c2cacc6d41bbb37262a98f745aa00fbf0
1. 呼び出し元の js タグにコードを含めることはできません
2. 3f1c4e4b6b16bbbd69b2ee476dc4f83a タグ
は js スクリプト内に使用できません。 3. 彼らは今でもつながりがあり、お互いに影響を与えています
3. コメント
a. 古いブラウザの場合
19791207a4e0a22c816ac020ecd8cae0
※古いブラウザでJSが認識されない場合は
をコメントしてください b.実際のコメント
インラインコメント //
コメントをブロック /* */

B. 変数

1. 命名規則
a. 大文字と小文字を厳密に区別します
b. 変数名は文字、_、または $ で始まる必要があり、残りの部分は任意の文字、数字、_、$
にすることができます。 c.
の名前にキーワードや予約語を使用することはできません。 キーワード: for、if、try など
予約語: byte、char、class など
d. 命名規則
CamelCase 命名法: getElementById
最初の文字を大文字にします: Object
意味のある名前付け: 名前、年齢
2. 変数: データを格納できる変数
a. 変数の作成方法 (**var キーワードで変更する必要があります**)
最初に宣言してから次のように割り当てます: var a;a=3;
宣言の代入も同時に実行されます: var a=3;
複数の変数を一度に宣言: var a, b, c; 複数の変数を一度に宣言し、値を割り当てます: var a=1,b=2;
b. 既存の変数を上書きする方法
1. 値を代入せずに変数を再宣言した場合、変数の値は変更されません
var a=1;var a; 結果a=1;
2. 変数が再宣言されて値が割り当てられると、変数の値は新しい変数値
に変更されます。 var a=1;a=3; 結果 a=3;
3. キーワード var
を使用して変数を変更しないでください。 a;アラート(a); エラーレポート
a=1;alert(a) 結果: 1
var の変更や代入がない場合は、エラーが報告されます。代入がある場合、js はそれをグローバル変数として扱い、エラーは報告されません。 (後者は推奨されません)

C. データ型

typeof() 演算子: データ型の検出に使用される単項演算子。返される結果は常に文字列

isNaN() 関数は、引数が数値以外であるかどうかをチェックするために使用されます
1.初期型
a.unknown -- 変数には作成後に値が割り当てられず、そのデフォルト値は未定義です
b.null -- 何もありません、単なるプレースホルダ
c.number -- 整数、浮動小数点型。2 進数、8 進数、10 進数、および 16 進数をサポートし、すべて 10 進数で出力します。 1. 2 進数と 8 進数: 0 から始まる
2. 16 進数: 0x で始まる
3. 特別な値:
最大値: Number.MAX_VALUE
最小値: Number.MIN_VALUE
                                              無限に小さい: -Infinity
d.string -- いくつかの特殊文字
を含む、一重引用符と二重引用符で囲まれた文字列 1. 一重引用符と二重引用符の効率は同じです (PHP とは異なります)
2. ペアでのみ表示でき、交差して使用することはできません
3. 相互にネスト可能 var a="a '11' ";
4. 特殊文字
n改行
tタブ文字
bスペース
r 改行
シングルクォーテーションマーク
"二重引用符
\スラッシュ
2. 参照型


私はフロントエンドの初心者です。私の書いた内容に不備や間違った情報がある場合は、各界の専門家からアドバイスをいただき、一緒に進歩できるよう励ましていただければ幸いです。

类型 typeof返回值
undefined undefined undefined
null null object
boolean ture,false bollean
string 在单双引号之间的值,特殊符号 string
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。