首页 > 代码库 > javascript学习总结

javascript学习总结

javascript学习总结

        牛腩讲解的JavaScript已经讲解完毕,下面我对这段时间的学习进行一下总结。

一、JavaScript简介:

(1)基本概念

        JavaScript是一种基于对象和事件驱动并具有相对安全的客户端脚本语言。

        基于对象面向对象不是一个概念,不提供抽象、继承、重载等有关面向对象语言的功能。而是把其他语言创建的对象统一起来,形成一个对象系统,以供使用。JavaScript是一种基于对象的语言。

        所谓的事件驱动,简单地说就是你点什么按钮(即产生什么事件),电脑执行什么操作(即调用什么函数)。

        脚本语言被称为扩展的语言或动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。

        综上所述,不难看出JavaScript既然也是一种编程语言,所以具有编程语言的特性:变量类型;语法;三大结构。JavaScript是一种脚本语言,它也就有与其它语言不同的地方:脚本语言是被解释而程序设计语言是被编译。被解释的语言由于没有编译的时间二提供快速的转化,通过允许用户运行时编写应用程序,而不需要耗时打包的编译/打包。脚本语言能够实时生成和执行。

(2)JavaScript的作用:

        javaScript,提供了数据验证的基本功能,js的作用也主要在实现网页的一些特效,css难以实现的特效,通常和Jquery,Ajax联合使用。

         在开发网站的过程中,数据验证分为客户端验证和服务端验证。

         客户端验证是为了验证数据的长度、类型等是否符合输入要求,一般用JavaSctipt.

         服务器端验证则是验证输入的数据是否与数据库中已存在的数据匹配.在MVC框架开发中一般采用三层模式进行验证。


二、JavaSctipt的基本知识点。

看了牛腩讲的js,多数的知识点都是基础的东西,在以前基于对象的编程语言如VB,还有面向对象语言如C#都有接触,并不是很难理解,比如:

        三大结构(顺序、选择、循环);

        定义变量,基本数据类型,数组,运算符。

        对象的基本概念(对象、属性、方法);

        事件处理机制。

        正则表达式。

        了解了低级语言和高级语言的特点;解释性语言和编译性语言的特点。

三、JavaScript的框架:

        <script language=“javascript” type=“text/javascript”>
                  //javascript代码
        </script>

四、JavaScript的代码库

        这里略,具体内容查看下面链接:


        牛腩讲解的JavaScript视频看完了,因为他讲解的内容在以前的学习中大部分都接触过,所以听其他的课来并不是很困难。但是要把JavaScript中的知识点自己能熟练应用那还需要自己在课外强加练习和应用。