预习JavaScript第一章

来源:互联网 发布:什么是嵌入式linux 编辑:程序博客网 时间:2024/05/09 09:47

一、什么是JavaScript?

        JavaScript是一种专门设计用来给网页增加交互性的编程语言,其代码通常嵌入在网页中。它是一种解释型语言,这意味着JavaScript代码不需要预先编译就可以执行。JavaScript是一种脚本语言,通常只能通过Web浏览器去完成某种操作,而不是像普通意义上的程序那样可以独立运行。JavaScript只能局限在浏览器环境中,目的在于为网站增加可用性,它不允许读写用户的文件,只允许来自相同域的交互,不允许读取历史记录,不能为上传文件的表单设置值。

二、JavaScript能做什么?

        1.给程序员一种全面控制HTML网页中所有元素的能力。有了JavaScript这个网页编程工具,我们就可以对网页上所有HTML元素进行编程控制,包括增加、删除、修改以及元素属性的能力。

        2.可以在HTML网页中放入动态文本。

        3.响应在用户使用网页时产生的事件。

        4.用于校验用户输入的数据。

        5.检测访问者的浏览器。

        6.用于创建cookie。

三、JavaScript技术体系

        JavaScript技术体系包含了五个方面的内容:

        1.JavaScript核心语言定义。

        2.原生对象和内置对象。

        3.浏览器对象模型BOM。

        4.文档对象模型DOM。

        5.事件处理模型。

四、将JavaScript添加到XHTML文档中

       将JavaScript脚本代码包含在一个(X)HTML文档中的方法主要有三种:

       1.使用script元素在XHTML文档中直接嵌入JavaScript语句。

       2.将JavaScript源文件通过<script>元素的src属性链接到XHTML文档。

       3.脚本包含在XHTML事件处理程序属性中,例如onclick.

五、JavaScript变量

       JavaScript中的变量是用var运算符(variable的缩写)加变量名定义的。与Java不同,它是弱类型的,定义变量时无需明确的数据类型声明,而且变量并不一定要初始化。

六、JavaScript数据类型

       1.原始数据类型:

       (1).typeof运算符;

       (2).Undefined运算符;

       (3).Null运算符;

       (4).Boolean运算符;

       (5).Number运算符;

       (6).String运算符;

       (7).数据类型转换。

       2.引用数据类型:

       (1).Object类;

       (2).原始数据类型包装器类;

       (3).Array类;

       (4).Date类;

       (5).Global类;

       (6).instantceof运算符。

七、函数

       函数是一组可以随时随地运行的语句,它们是JavaScript的核心。函数是由关键字function、函数名加一组参数以及置于括号中的要执行的代码声明的。函数的基本语法如下:

    function  函数名 (参数1,参数2,参数3,……,参数n){       

                                                                                                 语句

                                                                                                     }












1 0