zoukankan      html  css  js  c++  java
  • 学习效率感想——博客引发的思考


    引子

    王志鹏的博客“JS DOM处理小结”。初看这篇文章,给我一种很大的压力感。

    首先,我们一开始进度相当,后来,由于某些原因,我就落后与他,所以每每看到他的博客,心里就会有压力,感觉自己学习落下了很多。

    其次,他的每篇文章写的都很有深意,内容很多,满满的全是知识点。让我对接下来的学习产生了不少恐惧。

     

    宏观

    既然米老师提到了这篇博客,谈到了学习效率的问题,我就针对这篇博客有反复看来几遍,虽然我还没有学到这里。但是隐约可以感觉的到,

    1、             这篇文章写的有点“杂”了。——全局观没有把握好,过多的讲述了细节,和如何实现。

    2、             编织知识网——没有跟以前的知识进行对比,在原有基础上进行理解。

     

    导致我们学习效率下降的主要原因,无非,就是以上两点。我们总是容易忽略全局观,上来就一头扎进细节中,视线一下子就被胡同给缩小了好多,本来是可以高瞻远瞩的,却被一条一条的墙给隔开了,思想呗局限了,越学越累,问题也来越多。走不出胡同,就联通不了其他知识,融汇的就少,所学的东西就被单独的孤立起来,生硬而容易忘记。

             在遇到问题时,由于胡同的局限,没有前瞻性,容易被牵绊住。如果我们能跳出这个圈子,先搞清楚“A”是个什么,再理清楚“A”和“B”“C”,“……”之间的关系,这样就有了全局把握,知道要学习的是什么,是汉语拼音,还是英文字母,清楚了这些,框架就有了,我们可以有计划,有联系的进行学习,对比。这样“A,B,C……”就变成了一个东西:英文字母表,一共26个。这样随便提一个“G”是什么,就可以说,这是26个英文字母之一;细节是:它排在第几位,读法,写法。

    有了“G”,剩下的25个也是一样的,如排在G前的,排在人G之后的,跟“G”读音相似的“J”;类似这样,牵一个,引出一串。

     

             DOM  : 访问和操作 HTML 文档的标准方法。

    在BS 学习这块,应该有很多与html有关的知识。

             语言:html 属于标记语言,还有什么属于标记语言?css

                                标记语言引出脚本语言,那些是脚本语言:javascript .

             联系:

                       Asp.net 跟html 的关系

                       脚本语言跟标记语言的关系?如何操作标记语言?

    css ,操作html 的什么?

    Javascript dom 操作html 的什么?

     

    微观

             针对以上的两点:修改一下这篇的博客(http://blog.csdn.net/wang379275614/article/details/9972103

    )结构。

    一、全局把控,大道至简

     

    讲述什么是“DOM”?

             DOM即文件对象模型(DocumentObject Model),是一组用来描述脚本如何与HTML进行交互和访问的web标准。

    DOM定义了一系列对象、方法和属性,用于访问、操作和创建文档中的内容、结构、样式以及行为。可以说就是为了获得对象而存在的。

             具体略。http://blog.csdn.net/wang379275614/article/details/9972103

    如果有其他的方法,也可以替代DOM的作用。

    二、对比学习——加深印象

    列举BS 中的有关html的相关概念

     

    HTML用于结构化内容;

             CSS:用于格式化结构化的内容; 讲html 内容与样式分离。

             Javascript: 一种脚本语言,介于编程语言,和标记语言之间。

             DOM:是一组用来描述脚本如何与结构化语言(html.xml)进行交互和访问的web标准。

    这里说的是javascript 的DOM 操作,应该还有其他语言可以借助DOM 来修改HTML 或者XML。


    个人愚见,我们一直都在向这个目标努力。

     

     

     

     

             

  • 相关阅读:
    store.js
    ## $.each() 与.each()的区别
    创建新的option
    js 一个程序运行的时间计算
    HTML5之FileReader的使用(转)
    js 队列
    js 栈(进制转换)
    原生js实现二级联动
    原生js实现三级联动
    工具安装-Mac 卸载python3
  • 原文地址:https://www.cnblogs.com/james1207/p/3268799.html
Copyright © 2011-2022 走看看