JavaScript初心者-復習-対象
1778 ワード
value=undefined
javaScriptデータタイプ
String(文字列)、Boolean(ブール値)、Number(数字)、Aray(配列)、Object(対象)、Null(空)、undefined(未定義)
文字列の表現形式
ソース
配列を作成する方法:
方式一:
オブジェクトはかっこで区切られます.括弧内では、オブジェクトの属性は名前と値のペアとして定義されます.属性はコンマで区切られます.
方式一:
方式一:
var name;
変数を申請する時、nameのように、その値は実際にundefinedです.alert(document.getElementById("num"));
存在しないオブジェクトを取得するとnumのようにnullに戻ります.javaScriptデータタイプ
String(文字列)、Boolean(ブール値)、Number(数字)、Aray(配列)、Object(対象)、Null(空)、undefined(未定義)
文字列の表現形式
ソース
var carname1="Volvo XC60";
var carname2='Volvo XC60';
var answer1='It\'s alright';
var answer2="He is called \"Johnny\"";
var answer3='He is called "Johnny"';
表示:Volvo XC60
Volvo XC60
It's alright
He is called "Johnny"
He is called "Johnny"
行列配列を作成する方法:
方式一:
var num=new Array();
num[0]="1";
方式二:var num=new Array("1","2","ads");
方式三:var num=["1","2","ads"];
オブジェクトオブジェクトはかっこで区切られます.括弧内では、オブジェクトの属性は名前と値のペアとして定義されます.属性はコンマで区切られます.
var person={firstname:"John", lastname:"Doe", id:5566};
オブジェクトの属性を呼び出す2つの方法:たとえば、personオブジェクト方式一:
person.lastname;
方式二:person["lastname"];
共通のオブジェクトの作成方法:方式一:
var demo1=Demo(); // ;
function Demo()
{
var object=new Object();
object.age=12;
object.name="liu";
object.firstF=function()
{
}
}
document.write(demo1.age); // ;
方式二:var demo2=new Demo(); // ;
function Demo()
{
this.name=" ";
this.age=12;
this.firstF=function()
{
}
}
document.write(demo2.age); // ;
疑惑:js中var num=new Aray()とvar num=new Arayの違いは何ですか?