“5W1H”带你来学习JavaScript

  上次的设计模式讲课,从中学习到了很是多。不只是技术上,更重要的是怎样来学习。咱们学习的技术。科技的更新速度超过咱们的想象,对于咱们这个有生命年限的个体,怎样能够在有生之年可让本身立足于科技的不败浪潮。这应该是咱们思考的问题。javascript


  而经过此次设计模式,从青峰师哥身上看到了很是多。html

为什么他能够口若悬河的为咱们解说每一个知识点?为什么在解说每一个模式的时候,他总能够把好几个模式联系到一块呢?为什么他总能抓住咱们忽略的地方呢?(换成是咱们,咱们能作到吗?)java


  还有咱们的老师,总能够把学习与生活联系的一块,生活即学习。并且把生活与学习这么一交融。理解的更加的深入;(平日里,这些东东咱们想过吗?)数据库


  极端学习法,不论什么事物模式之间都存在着转换的条件,仅仅要你勇于夸大,极端的来转换。编程

  思考方式:为什么不论什么的东西,老是能被老师随手拈来。让我理解起来很是easy?这些都需要咱们花时间来琢磨的。设计模式


  接着进入正题。学习JavaScript一段时间了,现在最终挣扎出来了。今天採取一种新的方法(5W1H)来给你们介绍有关JavaScript相关内容。浏览器

  5W1H(WWWWWH)分析法也叫六何分析法。是一种思考方法,也可以说是一种创造技法。在企业管理、平常工做生活和学习中获得普遍的应用。dom



  分析post


  WHAT(是什么)学习

    是一种脚本语言。

    用来改进网页、验证表单等

    可插入HTML,并且可以被现代所有的浏览器运行


  WHY(为何会出现)

    曾经有好几家牛X的公司,各个都有本身在浏览器上运行的脚本语言。比方微软的JScript;CEnvi推出ScriptEase。所以为了统一标准、统一规格就有了JavaScript的出现。


  WHEM(何时)

    当咱们要想在网页中添加互动性的时候。

并且javascript能够及时响应用户操做。对提交表单作即时的检查。


  WHERE(什么地方)

    这就无须咱们多说,通常用在网页中,用来添加网页的互动性。


  HOW(怎样用)

    怎样用就要设计到详细的实现的部分了。

请看如下的导图。


  在上图中竟然出现了VB的身影。确实是如此。

因为JavaScript也中语言。不论什么的语言来讲都有本身的对象、属性、事件。

往下再说的话。就是一些数据类型、变量、三大结构啊等等。这些都是与VB类似的地方。

  正如上图所看到的,出现了与VB不同凡响的地方DOM,这又是何方神圣呢?


  DOM简单介绍

    是一种文档对象模型,就是经过这样的文档对象模型,可以把HTML或者XML翻译成一种相似树的结构,经过这样的结构,Javas就可以实现对HTML对应的操做。


    经过可编程的对象模型。javascript就可以有足够的能力来实现对HTML的操做

  • JavaScript 能够改变页面中的所有 HTML 元素
  • JavaScript 能够改变页面中的所有 HTML 属性
  • JavaScript 能够改变页面中的所有 CSS 样式
  • JavaScript 能够对页面中的所有事件作出反应

  与数据库对照

     用你的脚拇指想想就知道。JavaScript是怎样利用的DOM的呢?

     是否是假设要对HTML中的某个节点改动的话。先是查。接着改呢?说白了也就是一些列增删改的操做。是否是这就有点相似于数据库的几大功能呢?至于如何找、如何改?这就设计到详细的实现了。再想一想也就是经过一些对象的属性或者事件来操做的吧!

详细的实现操做,仅仅要练习个小DEMO就OK了。给你们推荐个站点,仅仅要耐先的敲上几个,就OK了。

DOM简单介绍

  

   总结

       以上就是本阶段对javascript学习的全部内容。固然这仅仅是简单的起步,随着后面的学习深刻将会不断的无缺对javascript更深层次的理解。

相关文章
相关标签/搜索