JavaScript语法详解(一)

来源:互联网 发布:办公室小野 知乎 编辑:程序博客网 时间:2024/05/16 19:26

一.概念

JavaScript是一种脚本语言,是Netscape公司的产品,与Java没有什么关系。

JavaScript是一种基于浏览器的,基于对象、事件驱动式的脚本语言,通过浏览器动态解析执行。

JavaScript的主要功能是:动态修改HTML页面内容(包括创建、删除HTML页面元素,修改页面元素的内容、外观、位置、大小等)。主要运行环境是浏览器。


二.JavaScript和Java的区别:

1)Java是Sun公司推出的面向对象语言,JavaScript是Netscape公司为了扩展浏览器功能推出的脚本语言。

2)执行方法不一样,Java必须经过编译,生成字节码,然后由JVM运行这些字节码;JavaScript无需经过编译,由浏览器解释执行。

3)Java是强类型变量语言,JavaScript是弱类型变量语言。

4)代码格式不一样,Java与HTML个无关,JavaScript可以直接嵌入HTML文档中,或者动态装载。

三.运行JavaScript

在HTML中嵌入执行页面有两种方法

(1)使用“javascript:“前缀构建执行JavaScript代码的URL

(2)使用<script>元素来包含JavaScript代码,<script>既可以作为<head>的子元素,也可以作为<body>的子元素。

<body>    <a href="javascript:alert('test1');">test1</a>    <script>        alert('test2');    </script></body>
四.导入JavaScript文件

为了让HTML页面和JavaScript脚本更好的分离,我们可以将JavaScrip脚本单独保存在一个*.js文件里,HTML页面导入该*.js文件即可。

<script src="test.js" type="text/javascript"></script>

src属性指定JavaScript脚本文件所在的URL。
0 0
原创粉丝点击