亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么說 JS 是一門很混亂的語言?

為什么說 JS 是一門很混亂的語言?

蕭雁翎 2016-08-14 16:56:37
查看完整描述

4 回答

已采納
?
拖鞋_

TA貢獻453條經驗 獲得超223個贊

1、JS是單線程語言,這決定他開始被發明的時候就是個面向過程的語言

2、隨著編程的發展,面向對象成為主流,JS又跟JAVA 強行攀個親戚,在之后的開發規范中,引入了JAVA 中 類的概念

????JS的實現方式是用function來實現;

3、直到最近 ?JS端又引入 JAVA 中包的概念,這個就是時下很流行的 require.js

下面闡述一下為什么覺得亂

JAVA的學習是 ?先要了解JAVA的整體結構 ? 包 ?類 ?方法 ?等等 ?在做具體類庫的學習 這樣在接觸語言之前就有個大局觀

但是JS不是 ?JS是正好相反 ?先學了操作DOM ?以及JQUER這些庫的使用,后來你發現 哎呦,JS還有類的概念,你發現之前學的感覺有點不太對 ?推到重來

在深入學習 你又發現 ?哎呦 ?JS還有包的概念 ?之前的概念又要重來 ? 學來學去就會感覺很亂


還有一點 ?當你開始接觸包的概念 使用requierJS的時候你發現公司的項目還停留在第一步驟,所以這個很亂

查看完整回答
反對 回復 2016-08-15
?
_nbsp_

TA貢獻7條經驗 獲得超2個贊

它是一門弱類型的語言,有多弱,簡直就是弱爆了。。各種不用嚴格規范的都可以運行

查看完整回答
1 反對 回復 2016-08-15
?
馬西拉攏

TA貢獻6條經驗 獲得超8個贊

其實我先學c++,js給我的第一感覺是語法不規范,聲明變量可以有var也可以沒有... 一行語句結尾可以有;也可以沒有。。。等等,給我感覺很不規范- -

查看完整回答
反對 回復 2016-08-14
?
檸檬酸鈉

TA貢獻331條經驗 獲得超534個贊

像這種既不像面向對象又不像面向過程的語言,不混亂都是怪事

查看完整回答
1 反對 回復 2016-08-14
  • 4 回答
  • 0 關注
  • 3053 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號