javascript脚本语言的特点,javascript脚本语言的前身

大家好,小编来为大家解答以下问题,javascript脚本语言嵌入html页面中需要什么标记,JavaScript脚本语言的主要特点有什么,现在让我们一起来看看吧!

1.JavaScript是Web页面中的一种脚本编程语言,也是一种通用的、跨平台的、基于对象和事件驱动并具有安全性的脚本语言,具有与Java类似的语法。它不需要进行编译,而是直接嵌入在HTML页面中,把静态页面转变成支持用户交互并响应相应事件的动态页面,JavaScript是一种使用简单,功能强大的编程语言 快码论文

2.JavaScript的重要性:(1).面向对象的敲门砖。(2).具备完整的语法。(3).随着Web浏览器的改进,功能越来越强大。(4).是搭配服务器端技术的主要客户端编程语言。

3.JavaScript脚本语言的基本特点如下:

(1).解释性:JavaScript不同于一些编译性的程序语言,例如C、C++等,它是一种解释性的程序语言,它的源代码不需要经过编译,而直接在浏览器中运行时被解释。

(2).基于对象:JavaScript是一种基于对象的语言。这意味着它能运用自己已经创建的对象。因此,许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。

(3).事件驱动:JavaScript可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的响应,是以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,此动作称为“事件”。比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。

(4).跨平台:JavaScript依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可正确执行。

(5).安全性:JavaScript是一种安全性语言,它不允许访问本地的硬盘,并不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。这样可有效地防止数据的丢失。

4.JavaScript脚本语言的使用范围:

(1).适合做:客户端数据计算,客户端表单合法性验证,浏览器对象的调用,浏览器事件的触发,网页特殊显示效果制作。

(2).不适合做:大型应用程序,图像和多媒体处理,网络实时通讯应用。

5.JavaScript的常见应用有:

(1).验证用户输入的内容:使用JavaScript脚本语言可以在客户端对用户输入的数据进行验证。

(2).动画效果:在浏览网页时,经常会看到一些动画效果,使页面显得更加生动,使用JavaScript脚本语言可以实现动画效果。

(3).窗口的应用:在打开网页时经常会看到一些浮动的广告窗口,这些广告窗口是网站最大的盈利手段。可以通过JavaScript脚本语言来实现。

(4).文字特效:使用JavaScript脚本语言可以使文字实现多种特效。

5.JavaScript脚本语言与Java语言有着类似的语法,那它们之间有什么区别呢?

JavaScript与Java的区别:

(1).JavaScript与Java运行方式不一样,JavaScript是解释执行,Java是编译,解释执行。

(2).JavaScript不是Java的简化版本,逻辑运算符、语句结构类似,变量申明、对象调用等不同。

(3).JavaScript和Java功能实现不一样,JavaScript通过浏览器实现程序功能,Java通过Java虚拟机实现程序功能。

6.JavaScript的编辑工具有很多:Notepad,Ultraedit,EditPlus,Microsoft FrontPage、DreamWeaver、Microsoft Visual InterDev,Eclipse,JBuilder,NetBean等IDE开发工具

对于比较简单的程序,可以直接使用系统自带的记事本直接书写源代码。

7.下面我将直接利用记事本书写第一个JavaScript程序,Hello World应用:

(1).首先,在你计算机的硬盘里新建一个文件夹,专门放JavaScript代码,我在F盘新建一个js文件夹。

(2).第一种实现Hello World小程序的方式,在网页中直接嵌入JavaScript:

在F盘里新建一个文本文档,取名为test.html文件,在使用记事本打开,开始书写源代码:

test.html文件的代码:

< language="JavaScript">
/*
程序功能,定义一个函数,用于显示Hello World
*/
function sayHello(){
	//在HTML文档中显示hello
	document.write("Hello World");
}
sayHello();//调用sayHello()函数
</>

如果test.html文件的代码改为:

<html>
<body>
< language="JavaScript">
/*
程序功能,定义一个函数,用于显示Hello World
*/
function sayHello(){
	//在HTML文档中显示hello
	document.write("Hello World");
}
sayHello();//调用sayHello()函数
</>
</body>
</html>
效果是一样的。

ctrl+s保存之后,双击打开test.html文件,效果如下:


(3)第二种实现Hello JavaScript小程序的方式,在网页中调用独立的JavaScript文件:

在F盘里新建一个test1.js文件,JavaScript文件的文件扩展名为js,使用记事本打开,开始书写代码:

test.js文件的代码:

function sayHello(){
	document.write("Hello JavaScript");
}
sayHello();


然后在新建一个test1.html文件,用记事本打开,写代码,代码如下:

< language="JavaScript" src="test1.js"></>

运行test1.html文件,效果如下:

 

在运行html文件时,如果要嵌入和调用JavaScript文件的话,打开IE浏览器时,有可能会出现下图的情况,点击允许阻止的内容就行了:


8.虽然大多数浏览器都支持JavaScript,但少部分浏览器不支持JavaScript,还有些支持JavaScript的浏览器为了安全问题关闭了对<JavaScript>的支持。如果遇到不支持JavaScript脚本的浏览器,网页会达不到预期效果或出现错误。解决这个问题可以使用以下两种方法:
(1).HTML注释符号:HTML注释符号是以<!--开始以-->结束的。如果在此注释符号内编写JavaScript脚本,对于不支持JavaScript的浏览器,将会把编写的JavaScript脚本作为注释处理。
(2). <no>标记:如果当前浏览器支持JavaScript脚本,那么该浏览器将会忽略<no>…</no>标记之间的任何内容。如果浏览器不支持JavaScript脚本,那么浏览器将会把这两个标记之间的内容显示出来。通过此标记可以提醒浏览者当前使用的浏览器是否支持JavaScript脚本。

9.JavaScript脚本语言区分字母大小写。

10.JavaScript程序出错类型分为语法错误和逻辑错误两种:

(1).语法错误:语法错误是在程序开发中使用不符合某种语言规则的语句, 从而产生的错误称为语法错误。例如,错误地使用了JavaScript的关键字,错误地定义了变量名称等,这时,当浏览器运行JavaScript程序时就会报错,比如你把小写的JavaScript的关键字写成大写的,就是语法错误。

(2)逻辑错误:有些时候,程序中不存在语法错误,也没有执行非法操作的语句,可是程序运行的结果却是不正确的,这种错误叫做逻辑错误。逻辑错误对于编译器来说并不算错误,但是由于代码中存在的逻辑问题,导致运行结果没有得到期望的结果。逻辑错误在语法上是不存在错误的,但是从程序的功能上看是Bug。它是最难调试和发现的Bug。因为它们不会抛出任何错误信息。惟一能看到的就是程序的功能(或部分功能)没有实现。因此,在编写程序的过程中,一定要注意使用语句或者函数的书写完整性,否则将导致程序出错。


11.以上内容仅供大家学习参考,写得不好,请见谅,如有错误,请指出,谢谢!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值