新手指点,为什么我感觉javascript比php还难?

Helloall 发布于 2014/07/09 23:17
阅读 11K+
收藏 2
新手指点,为什么我感觉javascript比php还难?php我照着书上学,自己就可以写一个小东西,但是javascript学完了以本身,300多页,却无法写一个图片轮翻。 这是我不能学以致用,还是因为什么问题??请指点,没有js,叫我如何做漂亮的咚咚啊~~~~ 我该如何学习,请指点
加载中
1
朱__朱
朱__朱

 js是种语法很简单,写原生js是会让人很烦的东西,所以js的类库插件框架才会层出不穷。好在经过这么多年,大多js的糟粕已经由前人总结出来了,可以避免。原生js本身也在发展,新版也优秀很多,只是浏览器支持上各家都有差异,最终还是导致程序员头疼。

其次,js主要用在浏览器中,和php这种以数据处理为主的任务区别很大,js大多和DOM,异步,回调,ajax,事件等打交道,思维上肯定和后台开发有区别的,多做些实例就适应了。

个人认为js程序员未来比php程序员有前途。虽然寡人也是phper。

0
Arrowing
Arrowing

javascript是一门简单的脚本语言,单线程很单纯,入门容易

然而前端水很深,各种不兼容,各种不一致的实现,会导致一系列问题

动画效果的话还需要学习HTML+CSS来配合,要做得好还是需要一段时间学习巩固的

0
南湖船老大
南湖船老大

本来就比PHP难,难在兼容性,还有Js特殊的OO和FO风格的代码方式。

另外,JS经常用来处理动态效果,还需要一些基本的数学和逻辑能力,比如一些动画效果的实现,对回调的理解,都是要思考一番的,这对码农的逻辑能力的要求,不是机械地写写CRUD和单线程式的直来直去的思维能比的,这就是JS难的关键。这是绝大部分做网站的码农所缺乏的。

如果HTML难度最低是1,那么PHP是5,JS是15,.NET是55,Java是60,C是70,C++是100。要是你接触的语言多了,你就知道多线程、异步,泛型,这些是语言里的大坑和难点之一。

柠檬书铺
柠檬书铺
回复 @一如当初 : 汇编一般是嵌入式那边在搞,也分精简指令集汇编比如ARM、MIPS和复杂指令集汇编主要是x86汇编这些。说到难度的话也要看汇编拿来做什么,拿来写个硬件固件什么的可能会比较难,但是太复杂的东西一般都用C/C++来写了。
南湖船老大
南湖船老大
回复 @一如当初 : 我不熟悉,应该比C略难点
一如当初
一如当初
汇编多少呢?
帖子列表
帖子列表
我是战斗力为5的渣
0
火柴棍
火柴棍
js太灵活了。个人感觉,js能学到比较牛逼的话,一定要有一个后端语言做支持。。比如php java 等等...所以这俩应该一起学。学完你会对整个前后端有一个更深刻的认识
hello_152
hello_152
不能一起学啊,要不然啥都学不好。
0
马斯克才是个锤子
马斯克才是个锤子
js只是js,还得有html,dom,css,json,jquery等各种各样的东西要了解。虽然前面说的都不是一类,但是都得知道一点才能写个图片翻滚啥的。
0
云想衣裳花想容
云想衣裳花想容
js 是未来,服务端java是未来,C++都不是java对手服务端的话!我只能这么说了。
0
蜡笔小新_
蜡笔小新_

你是做前端的么,如果你是做后端的,你去做什么图片轮翻一点意义都没有。

还有,extjs比JS还难

0
Tuesday
Tuesday

javascript 应该算是历史上最优秀的的语言, 排C后面.

没听说javascript 有蛋疼的bug的, 也没说听javascript 天天修复补丁.

hello_152
hello_152
yes!
0
傅小黑
傅小黑

图片轮播。。其实你还需要了解 html css js的dom编程,才能搞定。。这些都是js语言本身之外的东西。。


就像学完了php去操作数据库,还得折腾sql一样。

0
返回顶部
顶部