今日は、JSの変数とデータ型の主要な研究は、ポップアップのドロップダウンメニューのインスタンスをクリックします。
ビデオを見ます:
https://www.bilibili.com/video/av33220712
と
https://www.bilibili.com/video/av30841224
注意:
1.
デバッグ方法
使用にconsole.log()を試運転段階にコンテンツを出力します。
2.
変数
するvar strが= "HelloWord"。
命名規則:
デジタル(ない初め)、大文字と小文字、アンダースコア、$。
暗黙のルールの命名:すべて大文字は一定であります
3.
文字列
文字位置str.indexOf( "H")の検索 - > 0
フィールドstr.replaceを交換してください( "こんにちは"、 "HI") - > "HIWORD"
文字長str.length
4.
デジタル
丸みを帯びたのparseInt( "1.23abc") - > 1
フロートparseFloatは( "1.23abc")を取る - > 1.23
5.
オブジェクト
構文(1)目的:
myCompter = {VARの
名: "マイコンピュータ"、
ブランド: "デル"、
価格:4888
};
アクセス構文(2)対象:
myCompter.price或myCompter [ "価格"]
(3)は、追加のキーを拡張することができます。
myCompter.cpu = "i7-7990k"。
6.
配列
スコア= [98,76,75,33]でした。
スコア[0] - > 98
//配列クラスネストされたオブジェクトの
VARスコア= [
{
名: "マイコンピュータ"、
ブランド: "デル"、
価格:4888
}、
{
名: "コンピュータ"、
ブランド: "デル"、。
価格:5888
}
]。
7.
関数は、ビルダーとしてオブジェクトを生成することができます
定义:
VAR Compter =機能(価格、ブランド){
this.price =価格。
this.brand =ブランド。
this.start =関数(){
にconsole.log( "开机")。
}
}
コール:
VAR = COM_1新しい新Compter(1000年、 "アップル");
//この時点でCompter同様のクラス、対象となるCOM_1
明日のタスク:家族は、小さな本を作り始めました