今回は JavaScript の基礎知識のまとめをお届けします。 JavaScript の基礎知識のまとめ (2) 導入、変数、値の型、演算子 以下は実践的なケースです。一度見てください。
JS の正式なレビューを開始します
主流のブラウザとは何ですか
主流のブラウザ
カーネル
IE trident
Chrome Webkit/blink
Firefox Gecko
Opera Presto
Safari Webkit
JSの導入方法?
ページには タグが埋め込まれています
外部から導入された に準拠していますWeb 標準 (w3c 標準の 1 つの項目) では、構造、スタイル、動作が分離されており、通常は外部参照を使用します
構造の動作スタイル
html js css
分離: 3 つのファイルは別々に記述され、開発標準
JS基本構文
変数(変数)
宣言、代入分解
単一var
変数宣言
命名規則
変数名は英字、_、$で始まる必要があります
変数名には文字、_、を含めることができます$,numbers
No 変数名としてシステムキーワードや予約語が使用可能
クエリキーや予約語
変数の宣言
//声明一个变量var a; //声明多个变量var a = 100, b = 200, c = "holle world";
基本構文
元の値(スタックデータ):数値 ブール文字列未定義null(変更不可のオリジナル) value)
参照値(ヒープデータ):配列 オブジェクト関数…日付 RegExp など
//元の値の数種類//数値型、数値型 var a = 111;//文字列型、文字列型var b = " 私は超ハンサムです"//ブール型には true と false の 2 つの値があります。 Var c = true; var d = false; // undefinedvar e = unedfined; null型はステーションを表し、空を表します
コンピュータ 値を格納する際、元の値と参照値は別の場所に格納されます 元の値はスタック(スタック)に格納され、参照値は大まかに格納されます。 the heap (ヒープ);
//原始值 栈var a = 10,var b = a; a = 20; //打印出b-->10; //引用值 堆//例子一var arr = [1,2];var arr1 = arr; arr.push(3);//打印出arr1-->[1,2,3];//例子二var arr = [1,2];var arr1 = arr; arr = [1,3];//打印出arr1-->[1,2];
jsスタックとヒープの違い
JSステートメント 基本ルール
ステートメントはセミコロン「;」で終わる必要があります。
JS
構文エラーは後続のコードを終了させますが、他のJSコードブロックには影響しません記述形式は標準化する必要があり、「=、+、-、/」にはスペースを2回入れる必要があります
function Demon() {} 関数の後にセミコロンを追加する必要はありません。
for(){} の後にセミコロンを追加する必要はありません。
if(){}
/ の後にセミコロンを追加する必要はありません。 /JS 構文エラーは後続のコードを終了させますが、終了しません。他の JS コード ブロックに影響します
<script type="text/javascript">console.log(a);<script><script type="text/javascript">var b = 1;console.log(b);<script>//
コード ブロックの最初の部分は直接エラーを報告しますが、2 番目の部分の印刷には影響しません。
JS演算子
JSのNumbrデフォルト浮動小数点型
算術演算子
数学演算、文字列連結
任意の
データ型"-"、"*"、 "/"、"=、"()"
"+ +"、"--"、"+="、"-="、"/="、"*="、"%=";
優先順位は「最弱」、「()」が最上位JSの足し算、引き算、掛け算、割り算//加var a = 10, b = 20, c, e, g, h, f; c = a + b;//加 打印30 f = 1 + "a"; //字符串拼接 打印"1a" e = b - a;//减 打印20 g = a*b;//乘 打印200 h = b/a;//除法 打印2var num = 0/0//打印NaN 全称Not A Number 计算机知道是数字但是显示不出来用NaN表示 叫非数 是Numbar类型 var a = 10;var b = 10; a++;//打印a-->11;b--;//打印b-->9;a += 10//等于a = a + 10,打印a-->20a += 10 + 1//等于a = a + 10 +1 打印a-->21//*=、/=相似 不做介绍
論理演算子
、計算演算子この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、PHP 中国語 Web サイトの他の関連記事に注目してください。 関連書籍:
JavaScriptの基礎知識のまとめ(1)vueのライフサイクル、vueインスタンス、テンプレート構文
以上がJavaScriptの基礎知識まとめ(2) はじめに、変数、値の型、演算子の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。