JavaScript语言基础初体验

    JavaScript可以说是现在最流行,应用最广泛的一门语言。毫不夸张地说,只要你上网,JavaScript就是你的影子,如影随形。为什么JavaScript有如此魅力呢?就让我们一起走进JavaScript王国。

JavaScript语言基础初体验

一、什么是JavaScript?

        是由Netscape 公司开发的一种脚本语言,或者称为描述语言,在HTML基础上,使用JavaScript可以开发交互式Web网页,Javascript的出现使得网页和用户之间实现了一种实时性的,动态的,交互性的关系。

       主要用途:用于表单验证


二、JavaScript 魅力特点

     1.是一种脚本编程语言

     JavaScript是一种脚本语言,同样也是一种解释性语言。它提供一种简单的开发过程,其基本结构形式与C、C++、VB、D elphi十分相似。但它不像这些语言一样,需要先编译,而是在程序运行过程中逐行地解释,它与HTML表示结合在一起,从而方便用户使用操作。 

      扩展:解释性语言:就是代码在执行过程时被解释器一行行动态编译和执行,而不是在执行之前就完成编译。

      简单说:解释型语言,就是边编译边执行;编译型语言是先编译后执行。


    2.基于对象的语言

       JavaScript是一种基于对象的语言,同时也可以看做是一种面向对象的语言,这意味着它能运用自己已经创建的对象,因此,许多功能来自于脚本环境中对象方法与脚本的相互作用。 

    3.简单性:

      表现在:首先,基于Java基本语句和控制流之上的简单而紧凑的设计;其次,它的变量类型采用弱类型,并未使用严格的数据类型。

    4.安全性

     不允许访问本地磁盘,并不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据的丢失。 


三、JavaScript 架构

      <script language="javascript" type="text/javascript">

            //javascript 语句

      </script>

      language:是为了支持有的老浏览器和浏览平台

      type:是真正的目前推崇的写法。


四、语法基础

      1.数据类型:整型、浮点型、布尔型、字符串、 数组(是一个对象)

       2.事件处理机制:发生某件事情之后,会处理某些东西

        • 事件:当...什么时候
        • 函数:已经定义好的具有某些功能的一段代码
        • 定义函数:

         Function函数名(){

        //javascript代码

         }

            函数分类:系统函数(alert())、自定义函数


        • 输入信息框:prompt
        • 获取表单里的文本框的值:document.表单名称.文本框名称.value


      3.语法结构:

        • 选择(if....else)
        • 条件(switch....case)
        • 循环(for or while)

     4.运算符

JavaScript语言基础初体验


五、正则表达式

      主要是于规定在文本中检索的内容。

      详见:http://msdn.microsoft.com/zh-cn/library/ae5bf541(v=vs.90).aspx

JavaScript语言基础初体验

上一篇:MySQL-python模块静态编译安装


下一篇:GOOGLE分布式数据库技术演进研究--从Bigtable、Dremel到Spanner(二)