zoukankan      html  css  js  c++  java
  • “5W1H”带你来学习JavaScript

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


      而通过这次设计模式,从青峰师哥身上看到了非常多。

    为何他可以滔滔不绝的为我们解说每个知识点?为何在解说每个模式的时候,他总可以把好几个模式联系到一块呢?为何他总能抓住我们忽略的地方呢?(换成是我们,我们能做到吗?)


      还有我们的老师,总可以把学习与生活联系的一块,生活即学习。而且把生活与学习这么一交融。理解的更加的深刻;(平日里,这些东东我们想过吗?)


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

      思考方式:为何不论什么的东西,总是能被老师随手拈来。让我理解起来非常easy?这些都须要我们花时间来琢磨的。


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

      5W1H(WWWWWH)分析法也叫六何分析法。是一种思考方法,也能够说是一种创造技法。在企业管理、日常工作生活和学习中得到广泛的应用。



      分析


      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更深层次的理解。

     

     

  • 相关阅读:
    删除系统盘符
    响应式设计 @media
    精通CSS 学习笔记
    兼容性
    css border-collapse
    angular.js学习 ui-router 0.2.15
    javascript的简易发布/订阅模式
    javascript 切换上下文,事件绑定中改变this指向
    SpringMVC:提交日期类型报400错误解决方法
    解决Spring Mvc中接受参数绑定重名的方法
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7402810.html
Copyright © 2011-2022 走看看