为了账号安全,请及时绑定邮箱和手机立即绑定

为什么说 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 关注
  • 2938 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信