-
拖鞋_
1、JS是单线程语言,这决定他开始被发明的时候就是个面向过程的语言2、随着编程的发展,面向对象成为主流,JS又跟JAVA 强行攀个亲戚,在之后的开发规范中,引入了JAVA 中 类的概念 JS的实现方式是用function来实现;3、直到最近 JS端又引入 JAVA 中包的概念,这个就是时下很流行的 require.js下面阐述一下为什么觉得乱JAVA的学习是 先要了解JAVA的整体结构 包 类 方法 等等 在做具体类库的学习 这样在接触语言之前就有个大局观但是JS不是 JS是正好相反 先学了操作DOM 以及JQUER这些库的使用,后来你发现 哎呦,JS还有类的概念,你发现之前学的感觉有点不太对 推到重来在深入学习 你又发现 哎呦 JS还有包的概念 之前的概念又要重来 学来学去就会感觉很乱还有一点 当你开始接触包的概念 使用requierJS的时候你发现公司的项目还停留在第一步骤,所以这个很乱
-
_nbsp_
它是一门弱类型的语言,有多弱,简直就是弱爆了。。各种不用严格规范的都可以运行
-
马西拉拢
其实我先学c++,js给我的第一感觉是语法不规范,声明变量可以有var也可以没有... 一行语句结尾可以有;也可以没有。。。等等,给我感觉很不规范- -
-
柠檬酸钠
像这种既不像面向对象又不像面向过程的语言,不混乱都是怪事