为什么说 JS 是一门很混乱的语言?

萧雁翎
浏览 2953回答 4
4回答

拖鞋_

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也可以没有... 一行语句结尾可以有;也可以没有。。。等等,给我感觉很不规范- -

柠檬酸钠

像这种既不像面向对象又不像面向过程的语言,不混乱都是怪事
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript