JavaScript新手,我面臨很多問題。這些片段之間有什麼區別?
我閱讀了w3cschools.com上的javascript教程, ,並且我頭上有許多問號。
我不明白什麼是以下區別:
var name=something;
name=something;
上面的兩個例子還贈送東西的名稱,爲什麼兩種不同的方式?
name=new Array();
name[0]=something0;
name[1]=something1;
與開關相同嗎?
//開關啓動
var name=something();
switch(something)
{
case 1:
do something;
break;
case 2:
do something;
break;
default:
do something;
}
//if...else開始
var name=something();
if (condition)
{
do something
};
else if (condition)
{
do something
};
else
{
do something
};
是什麼開關外殼和else.if之間有什麼不同?
我認爲2都是做同樣的事情?匹配條件,然後做點什麼?
和用於循環,while循環,並打破循環,
兩個3做同樣的事情,但3種不同的方式。
有人能告訴我他們之間有什麼不同嗎?這讓我很迷惑。
請介紹javascript的更多教程。這裏
不。實例化時,不使用var將變量放入全局範圍而不是本地範圍。這是區別。看到Sachin Shanbhag的回答。 – mraaroncruz 2010-08-11 22:28:36