114培訓(xùn)網(wǎng)歡迎您來(lái)到誠(chéng)筑說(shuō)超級(jí)CG培訓(xùn)機(jī)構(gòu)!

400-850-8622

全國(guó)統(tǒng)一學(xué)習(xí)專線 8:30-21:00

曾經(jīng)寫過(guò)一個(gè)文章,然后重點(diǎn)是,有人評(píng)論我說(shuō)JavaJavaScript都沒(méi)分清,額是啊,我本來(lái)就沒(méi)分清啊,我又不是學(xué)前端的,但是本著認(rèn)真學(xué)習(xí)的態(tài)度和不讓更多的人讓人瞧不起,我決定,好好學(xué)習(xí),然后分享給大家~

首先為啥他倆愛(ài)被分錯(cuò),因?yàn)殚L(zhǎng)得像啊。我以為那是他簡(jiǎn)稱呢啊,但是他們真的一毛錢關(guān)系都沒(méi)有,這個(gè)玩笑開(kāi)的就像老婆餅里沒(méi)有老婆一樣。

曾經(jīng)有個(gè)人叫網(wǎng)景(Netscape)然后呢有一個(gè)兒子,開(kāi)心的不得了,然后兒子取名叫做liveScript,是個(gè)好孩子,幫很多人做成了東西,幫網(wǎng)景也掙了錢,但是有一天sun有了Java這個(gè)兒子,這個(gè)孩子*度很高啊,能力也很強(qiáng)。一看就是儲(chǔ)君的意思,這不行啊,于是網(wǎng)景就跟兒子說(shuō),你看Java這個(gè)名字聽(tīng)起來(lái)就很厲害,以后你就是這個(gè)姓了。然后鄰居們就想是不是跟Java有什么血緣關(guān)系,也叫過(guò)來(lái)幫幫忙干活。就這樣改了名字的JavaScript接到了更多的活,而網(wǎng)景一遍數(shù)錢一遍開(kāi)心,深藏功與名。

所以說(shuō)他們兩個(gè)就是兩個(gè)不同的語(yǔ)言。就醬。那么誠(chéng)筑說(shuō)干貨時(shí)間到了兩個(gè)語(yǔ)言的區(qū)別

語(yǔ)言特點(diǎn):

1.1       弱類型:

JavaScript在變量聲明的時(shí)候并不嚴(yán)格區(qū)分?jǐn)?shù)據(jù)類型,(var 變量名),不像java那樣嚴(yán)格(類型:變量名)。也就說(shuō),Javascript視眾生平等,在他眼里大家都是人,而在java眼里眾生皆有不同,男人、女人、人妖什么的……

基于這個(gè)特性,javascript在很多時(shí)候會(huì)都可以寫的比java簡(jiǎn)潔,比如函數(shù)的聲明等。

1.2       動(dòng)態(tài)語(yǔ)言:

java在定義了一個(gè)數(shù)組的長(zhǎng)度以后就不能再改變了,但是javascript卻可以。并且java一個(gè)數(shù)組只能放同一種類型,但javascript可以在一個(gè)數(shù)組內(nèi)加不同數(shù)據(jù)類型的數(shù)據(jù)??梢哉f(shuō)Java比較死心眼,javascript則比較靈活。

1.3       腳本語(yǔ)言:

Java等后臺(tái)語(yǔ)言都是編譯后執(zhí)行的,但是javascript卻是邊編譯邊執(zhí)行。

2      數(shù)據(jù)類型

2.1       基礎(chǔ)數(shù)據(jù)類型:

Java有八大數(shù)據(jù)類型:byte,short,int,long,float,double,char,Boolean。感覺(jué)javascript把上面的整理成了三種原始類型:number,string,boolean。另外還有兩個(gè)特殊的原始類型是:nullundefined。

2.2       變量

Java:數(shù)據(jù)類型 變量名=值;

Javascriptvar 變量名=值;數(shù)組

Java

  類型[] 數(shù)組名=new 類型[數(shù)量];

  類型[] 數(shù)組名=new 類型[]{元素1,元素2…};

Javascript

  var 數(shù)組名=[];

      var 數(shù)組名=new Array();

3      函數(shù):

Java:返回值類型 函數(shù)名(類型 參數(shù)1,類型 參數(shù)2…

Javascriptfunction 函數(shù)名(參數(shù)1,參數(shù)2…

如果你想學(xué)web前端涉及到的一定是JavaScript,感興趣的話要到誠(chéng)筑說(shuō)好好學(xué)習(xí)哦。

(文中前端作品均為誠(chéng)筑說(shuō)學(xué)員作品)

溫馨提示:為不影響您的學(xué)業(yè),來(lái)校區(qū)前請(qǐng)先電話咨詢,方便我校安排相關(guān)的專業(yè)老師為您解答
相關(guān)資料
姓名不能為空
手機(jī)號(hào)格式錯(cuò)誤