• 前辈的js学习方法


    我比计较喜欢JS这个东西,感觉很高深...

    首先,你学JS,你必须了解HTML文档的结构,所以你必须把HTML 以及 文档结构,能做到一个页面拿来能熟练的分析出文档的结构,哪些是节点,哪些元素
    其次,你了解了页面的基本结构以后,你还得把JS的基础知识打好,每个语言都有自己的语法规则,不过都大同小异
    上面两步操作你可以去w3schoool学习,那里的教程基础,争取每个例子都跑到

    有了上面之后,你可以进行下一步,找一本对JS将的比较全面但是不是很深的书籍,让自己的知识系统化点

    这样,基本上可以保证一般的JS多可以搞定。

    进阶 你必须了解面向对象的思想,学们面向对象的语言,如果这个基础没有的话,对于JS的面向对象编程,那你只能抓破头皮啊,呵呵,以面向对象的思想写JS代码 很过瘾的。有了一定的深度以后,你还是看本书吧,推荐John Resig 《精通javascript》这本书,据说是最全最深的一本,如果能吸收50%的话,你再去看JQUERY Ext 等技术就很有亲切感了

    最后,肯定自我创造,如果到了这一步,你可以自己写一些以类的方式写function以后,你应该看下js里写的比较好的面向对象的库 base、prototype库。
    当然想要有更好的成绩,CSS的掌握也必不可少,因为好多JS效果都是与CSS配合的,比如拖拽、滑动等等


    ---

    js学习思路,介绍一下

    先学DOM , 顺带 css2/3
    再学BOM
    再学XMLDOM,包含ajax(XmlHttpRequest)
    再学 jQuery 结合 封装, 闭包
    然后你就是js高手

    --
    DHTML手册
    JScript手册

    --
    推荐两本书
    JavaScript权威指南(基础)
    ppk谈JavaScript(解决实际问题的方案)

    外加多看多练


    --
    看看图灵的书.... 最近我也要深入学习javascript....
    买了一堆图灵的书.. 《javascript 基础教程》 《javascript 高级教程》 《javascript dom编程艺术》

    光javascript还不够, css也需要好好研究研究...

    之后还有很多基于javascript的框架/代码库
    jQuery[推荐], Ext JS, prototype, dojo 之类的....


    -------

     参考了很多,就不注明出处了。

    感觉第一步run所有w3c的例子。

    接着,看一本书;

    然后实战。

  • 相关阅读:
    android activity 生命周期
    Android event logcat的研究
    关于new enhancement的一些知识
    LEAVE LIST-PROCESSING和LEAVE TO LIST-PROCESSING事件的作用
    报错消息写在AT SELECTION-SCREEN OUTPUT和START-OF-SELECTION事件下的区别
    字符串的 Base64 加密和解密
    接口的学习
    IDOC
    ABAP文件上传下载 用SMW0
    获取本机信息如IP 电脑名称等类
  • 原文地址:https://www.cnblogs.com/dawnEve/p/3387058.html
Copyright © 2020-2023  润新知