为什么很多人不喜欢javascript

我现在的工作中经常写js, 在别人看来js是个“无关紧要的东西”, 很多人认为js的代码从网上搜过来,拷贝一下,基本都不用学.
很多网友和同事都说过, js不用学, 学了也没用. 可我没听,还是认认真真的学了,学的还挺好.

javascript和java没关系.其实是叫ECMAscript. (我看了看as3的书,感觉上手很快.) 这个脚本语言(有人称它不是编程语言)被人误解很深,写js经常被一些java程序员所不齿. 我也很尴尬, 但是,还总有很多同事或网友要求我写一段js用来实现他们的小功能.

可是在我看来,如果一个做web程序的程序员,不会js那是相当耻辱的一件事. 而且精通js的程度要很深. 比如,google的应用大量的依赖javascript, 也许你会说只要用GWT, DWR 等等框架就不用写js了. 当然了,那些做作业的程序是不用写js的.  

有一天一个人来问我.  (function(a){ ....})(B); 这是些代码什么意思? 我说你只学会了js的皮毛. 学习js就是大量实践(写代码)的过程,当然这个人听了我的批评就不高兴了.  但还是虚心的听我说完为什么会有这样的代码,  其实js里的变量是弱类型变量, 可以使整数,字符串,对象,元素, 函数等, 括号里的函数就是变量, 函数型的变量后面可以有参数.这个有点像java里的匿名类. easy...

js的生命力非常顽强,就像蟑螂一样,只要有浏览器的地方,就有js.  而且js的很多语法是很变态的, 更变态的是浏览器的不同js的API的意义也有差异. 我也恨不得就一种浏览器. 可是开发一个软件又何止这些.

总之一句话, 不管喜不喜欢,踏踏实实的学点东西,认认真真的做点事情.

 

阅读更多

没有更多推荐了,返回首页