JavaScriptの横断研究ノート「JSがエントリを導入は、変数の導入、値型、演算子をJS」

アドレス学習します。https://ke.qq.com/user/index/index.html#/plan/cid=417875&term_id=100498562
問題が削除連絡できるならば、教育を横断するためのコード。ありがとうございます!

1.主要なブラウザ
IEのTrident
クロームのWebKit /点滅
のFirefoxのGecko
オペラプレスト
SafariのWebKitの
2.js言語①②シングルスレッド解釈言語

3. JSの紹介
ページレベルの導入

声明を印刷:のdocument.write( 'ハロー世界!!!')

外部導入:外部JSファイルの導入

4.開発標準:HTML構造のスタイルCSSの相分離挙動のJS

同時紹介ページ+外部、外部開始

6.html + CSSのスクリプト言語
JSプログラミング言語、変数(以降の使用を容易にするために、物事を格納)があります

7.変数を作成します。var(キーワード)
VAR:;宣言変数が場所を適用することである
A = 100;割り当て、この場所の存在100の値が
+一緒に書くために、変数の割り当てを定義した
= 100 VAR aを、
··· ·················································· ················
するvar A = 100;
VAR B = 200である。
= 300のvar C;
document.writeを©印刷ステートメント
すべての書き込み(書き込み仕様開発)をリンクする:
VaRのA 1 =、
B = 2、
C = 100;
のdocument.write(A、B、C)
多変量単一フォーマットVAR

8.上書き代入
するvar A = 10、
A = 20であり、
A = 30。

9.という名前の変数:
9.1の始まり(姓)のみ、英字、アンダースコア_、$
9.2名前(名)の文字、アンダースコア_、$、デジタル
変数名として9.3&キーワード予約語を使用することはできません。
できるだけ//変数の名前の意味

10.可変算出
するvar A = 10;
; VAR = 20 Bである
C = A + B。

11のデータ型
の元の値
未定義のヌルブール数の文字列
番号:12312314214(フロート生まれ)
文字列:「」、「」; ABC、トウ氏の兄は非常に陳ノック
ブールを、falseのトゥーレの0.1は
未定義:未定義の
ヌル:代表を空の無意味なプレースホルダ

基準値
配列オブジェクト関数DATE正規表現の
配列array:VAR ARR = [1,2,3]

JSプログラミング言語:値の種類によって決まる(動的言語解釈)
するvar A = 10;
VARのA = B;
A = 20であり;
document.writeを(A)、10結果を印刷します

ARR = VAR [1]
VAR = ARR1のARR;
arr.push(2)
のdocument.write(ARR1の)印刷結果1
12元の値と基準値記憶場所が同じではありません。

元の値(不変)基準値
スタックスタック、ヒープスタック
VAR ARR = [1,2];
VAR = ARR1のARR;
ARR = [1,3];
(ARR1の)のdocument.write印刷結果1,2
ここに画像を挿入説明ここに画像を挿入説明
= 100 VaRのNUM。
NUM1 NUM = VAR;
VAR NUM = 200である。
のdocument.write(NUM1)印刷結果100
ここに画像を挿入説明

·················································· ··············································

13.コード端の使用;端
追加することなく
テスト(){}関数
()} {ための
IF(){}を

VaRのA = 1;スペースに残っているシンボル=±長手
誤差の14二種類
1.低いエラー(エラー解析)
コードの行が実行されず、ブロック・エラーが第二のブロックは影響しない
2にエラーロジック(標準エラー、酌量すべき)
ここに画像を挿入説明
15演算子演算子
+添加:デジタル演算、文字列連結(接続動作)
VAR = 'ABC';
VARのB = '123';
C = A + B;
ドキュメント。ライト©、ABC123印刷結果
のvar +。1 1 + A = 'ABC'の印刷結果2ABCの
VaRの+。1 1 + A = 'ABC' +(1 + 2)印刷結果2abc3

-マイナス:
*乗算:
/除算:0/0 =ていないA番号はNaN 3を印刷
1/0印刷無限遠無限
-1/0プリント-infinityの負の無限大の
%5%1 Iは0を超え5撮影した
=等号。割当
()括弧最高の優先順位

特許++
VAR A = 10;
。VAR A = A + 1、+ A簡略
Aが印刷されている11。
VAR Aは= - 1;。簡素化-

10 = VAR;
VAR B = ++ A - 1 + A ++;
document.writeを(A + "" + A); 2112年の結果を印刷
も人、偉大な神と呼ばれ、誰も理解できないことを書き込みコードにエンジニアの十年よりShabiを読みます

+ =号
= 10でした。
+ = 10 + 1。

===========================================

16.運動
ここに画像を挿入説明
するvar A =(-4/2 3 * 10 + +1)2%、
B = 3;
B = A +%3;。
のdocument.write(A ++)印刷結果1つ
のdocument.write( '
「);
文献.WRITE(-b)印刷結果2(Iが得られた03 1マイナス2に等しい)
ここに画像を挿入説明
どのように最初の印刷動作の前に会うと、その後に、追加計算の最初の印刷動作の後。

= 123、ある
B = 234、
C = A、
A = Bであり;
B = C。

リリース5元の記事 ウォンの賞賛4 ビュー145

おすすめ

転載: blog.csdn.net/qq_44152977/article/details/104079443