【JavaScript】(1)JavaScript语法简单概述及其使用方式

来源:互联网 发布:环保行业 知乎 编辑:程序博客网 时间:2024/06/05 10:25

JavaScript 的历史故事

1.JavaScript语言与名称的由来(Netscape,Sun Java)
2.微软的Explorer和JScript

JavaScript 概述

JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。

特点:
1.交互性(它可以做的就是信息的动态交互)
2.安全性(不允许直接访问本地硬盘)
3.跨平台性(只要是可以解释Js的浏览器都可以执行,和平台无关)

JavaScript与Java不同

★1:JS是Netscape公司的产品,前身是LiveScript;Java是Sun公司的产品,现在是Oracle公司的产品。
★2:JS是基于对象,Java是面向对象。
★3:JS只需解释就可以执行,Java需要先编译成字节码文件,再执行。
★4:JS是弱类型,Java是强类型。

JavaScript与Html的结合方式

想要将其他代码融入到Html中,都是以标签的形式。

★1:JS代码存放在标签对中。

★2:当有多个html页面使用到相同的JS脚本时,可以将js代码封装到一个文件中,只要在script标签的src属性引入一个js文件。(方便后期维护,扩展)
注意:如果在script标签中定义了src属性,那么标签中的内容不会被执行。

例:<script src=”test.js” type=”text/javascript”></script>

注:规范中script标签早期有一个属性language,而现在使用type属性。

方式1:

<!-- 方式1:直接在script标签中写js代码 --><script type="text/javascript">    var a=10;    alert(a );</script>

方式2:

<!-- 方式2:导入外部文件,在script标签中利用src属性指定外部js文件的位置及文件名--><script type="text/javascript" src="js/1.js"></script>1.js文件:var x=100;x+=100;x++;alert("x="+x);

方式3:

<!-- 方式3:混合方式(既有脚本片段又有导入)----要分成多个script标签来写,每个标签采用一种(写脚本片段或者导入),不允许一个片段中有两种。 --><script type="text/javascript" src="js/2.js"></script>    <script type="text/javascript">        var str="abc";        alert(str+" 获得1.js中的y: y="+ y );    </script><!-- 注意:(1)每一个标签只能导入一个js文件 (2)无论采用什么方式,多个script标签中js代码的变量是共用的,   同一个页面中的多个script标签中的脚本是属于同一个源程序,   相互间变量和函数等是共享的!-->
0 0