基になる型
1.基本的なタイプは、文字列、数値、ブール、未定義、ヌル、シンボルの6種類があります。
2.基本的なタイプを定義します。let name = 'Chris';
3. JSは、タイプに関係なく整数と浮動小数点の、それはint型とdouble団結が帰化数になったと言うことです!
4. JSは、データ型定義を変更してもよいした後、ある動的言語は、次のとおりです。
let name = 'Chris'; name = 1;
5. let name = undifined; typeof(name)//undifined.
タイプと値の名前undifinedれる- > undifined両方のタイプも値です。
参照型
1.参照タイプは、オブジェクト(オブジェクト)、配列、機能(関数)を含みます。次の3種類について説明します。
(1)対象:
1)オブジェクト参照型の定義:
let person = {
name:'Chris',
age: 20,
Id:111
};
2)オブジェクトの属性を呼び出す:.
。「の」Javaと①呼び出し、:person.Id;
②「[]」コールする:person[id];
#は、より簡潔に操作を見えますが、いくつかのケースでは、[]より良い状況に適応することができます。たとえば、:背景を知らない、事前にプロパティを呼び出す名前を呼ばれる属性、および今回我々は、動的に不明な属性を呼び出すために、その後の選択、人[選択]をさせることができますするときに、ユーザーに応じてインターフェース内の背景オプションを必要とします。
let selection = 'name';
person[selection];
(2)配列://実際のオブジェクトは、オブジェクト・タイプであります
1)配列参照タイプを定義します。
let selectednames = ['Chris','Sam','Luffey'];
//当然也可以定义空数组:let selectednames = [];
2)前記アレイの前に動的に等しく適用可能である、すなわち長さ、配列の種類は、オブジェクトの配列を動的に変更してもよいです!
let selectednames = ['Chris','Sam'];
selectednames[2] = 'John';
console.log(selectednames);
//这代表着不用判断超长也无需扩长~~
let selectednames = ['Sam','Chris',10,3.2,ture,null];
//在js中数组可以存放不同的数据类型!
ジャワと配列の長さ、3).selectednames.length表します。
(3)機能:
..機能の1)定義:
function greet(name){
console.log('Hello ' + name);
}
greet('Chris');
2)また、戻り値を返すために使用
ヒント:
- constが定数は、コンソールのエラーを変更した後、一度初期化を変更することはできません定義します。
- typeof演算名:出力変数名のタイプ
- 空のコンソールコンソールCTRL + Lを
- console.log(varible /値):(印刷する同等?)
console.log(person);
console.log('String');
変数/値の値を表示するブラウザコンソールで(クロム右検査コンソール、またはCtrl +シフト+ Iを選択します)
- あなたは基本型、参照型の変数を定義することができましょう。(あなたが今VARを使用することができますが、前に使用することは推奨されません。)
- 変数の値をクリアすると、それに値nullを与えます:
let name = null;