[Java web编程]第3章 JavaScript脚本语言(Javascript介绍)

版权声明:本文为博主自学期间所整理的文章,欢迎转载与分享,自学交流+V“zhangdonghui370” https://blog.csdn.net/sinat_34137390/article/details/81507641

Javascript介绍

javascript是什么

  1. javaScript 是因特网上最流行的脚本语言,它存在于全世界所有 Web 浏览器中,能够增强用户与 Web 站点和 Web 应用程序之间的交互。

脚本语言:脚本语言又被称为扩建的语言,或者动态语言,是一种解释型语言,由解释器来运行,用来控制软件应用程序,脚本通常以文本保存,只在被调用时进行解释或编译

  1. JavaScript 是可插入 HTML 页面的编程代码。
  2. JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

JavaScript 与 Java 是两种完全不同的语言

javascript作用

我们通过javascript可以改变html内容,改变html样式,进行验证输入等。

javascript历史

Netscape(网景) 发明了 JavaScript

1997年由来自由来自 Netscape、Sun、微软、Borland 和其他一些对脚本编程感兴趣的公司的程序员组成的 TC39 锤炼出了 ECMA-262,该标准定义了名为 ECMAScript 的全新脚本语言。

从此,Web 浏览器就开始努力(虽然有着不同的程度的成功和失败)将 ECMAScript 作为 JavaScript 实现的基础。

ECMAScript 仅仅是一个描述,定义了脚本语言的所有属性、方法和对象。其他语言可以实现 ECMAScript 来作为功能的基准,JavaScript 就是这样。

 

javascript组成

javascript的核心ECMAScript描述了语言的语法和基本对象。

一个完整的javaScript实现是由下面三个不同部分组成的。

 

导入js方式

在html页面中直接插入javascript

如需在 HTML 页面中插入 JavaScript,请使用 <script> 标签。

<script> 和 </script> 会告诉 JavaScript 在何处开始和结束。

<script> 和 </script> 之间的代码行包含了 JavaScript

例如:

<html>
	<head>
		<title>
			<script>
				alert("hello javascript");
			</script>
		</title>
	</head>
</html>

那些老旧的实例可能会在 <script> 标签中使用 type="text/javascript"。现在已经不必这样做了。JavaScript 是所有现代浏览器以及 HTML5 中的默认脚本语言。

注意:<script>标签可以出现在html页面的任意位置,但实际操作中,一般会写在<head>标签中。

引入外部的javascript

有时,你也许希望在若干个页面中运行 JavaScript,同时不在每个页面中写相同的脚本。

为了达到这个目的,你可以将 JavaScript 写入一个外部文件之中。然后以 .js 为后缀保存这个文件。例如:

<html>
	<head>
		<title>
			<script src="xxx.js"></script>
		</title>
	</head>
</html>

注意:外部的js文件中不能包含<script>标签。

在导入外部js文件的<script>标签中不能在写javascript代码。

例如:

<html>
	<head>
		<title>
			<script src="xxx.js">
				alert("hello javascript");/*不可以在写JavaScript代码*/
			</script>
		</title>
	</head>
</html>

 

js被引入的方式
        (1)内嵌脚本
          

 <input type="button" value="button" onclick="alert('xxx')" />  

         
        (2)内部脚本
            

<script type="text/javascript">
                alert("xxx");
</script>


        (3)外部脚本
            首先先创建一个js文件
            其次在html中引入
              

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


        
        js代码放在哪?
            放在哪都行 但是在不影响html功能的前提下 越晚加载越好

 

猜你喜欢

转载自blog.csdn.net/sinat_34137390/article/details/81507641