如题!最好详细的告诉我怎么办!
重中之重是基础,必须理解JS的语言特性,比如原型、运行作用域、构造等,有了这个基础,才可能完全掌握JS,否则写什么代码都是蒙的,不知道变量存在哪,谁能访问。
其次要了解浏览器的JS执行环境,比如Dom接口、事件、任务队列、单线程性质,作为浏览器端JS开发的基础知识,需要深入了解。
再次就是经验积累了,了解浏览器各自的差异,熟悉某个JS框架,熟练使用IDE及调试工具。
当然,不论什么语言,想要写好都需要编程方面的积累,怎么样写出精简、易维护、高效的代码等等。
嗯。。。以上是渐进型的,实施起来需要静下心一步步来
PS:什么语言都是这步骤,比如Java,先语法,再JVM,再框架,再进阶积累。现在不学,以后还是要回头啃
我来抛砖引玉吧。
良好的逻辑思维。
通晓表单属性,JS在各种浏览器之间的差异。
我个人觉得js高手就是可以用js写出jquary那样好的框架 呵呵
可以给你个建议 其实所有技术的高手也都差不多 首先得熟练使用设计模式 然后就是对你的运行环境有一定的了解 当然对于js也就是浏览器的兼容以及浏览器都不支持的东西如何用其他手段实现 比如flash javaapplet ocx等 然后就是搞定该技术如何与其它进行通讯 比如js如何和flash互相调用 接下来就是多读读开源的代码 如果都做到了 肯定是这个行业的高手
HTML DOM ,javaScript
能灵活取对象取值,判断再跳转!
像算法一样,需要不断改进!
再然后能封装出jQuery样的框架!
学无止境,关键是基本功要扎实。