现在的位置: 首页 > 综合 > 正文

Javascript整理

2013年10月10日 ⁄ 综合 ⁄ 共 1595字 ⁄ 字号 评论关闭

JavaScript简介

Javascript语言的前身叫做LiveScript,自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序设计概念,将自己原有的LiveScript重新进行了设计,并更名为Javascript。之所以取名为JavaScript,原因就在于Javascript作为一种嵌入HTML文档的、基于对象的脚本设计语言,其中很大一部分的语法同Java语言很相似,而且Javascript的设计可以使他很容易的同Java语言一同工作,他可以充分支持Java的applet小应用程序,Java的applet小应用程序也可以很方便的访问已有的Javascript代码,所以,也可以将Javascript看成是Java语言的某种简化版本。



JavaScript的优点

1.      解释性:

由浏览器直接解释执行。

2.      简单性

Javascript是一种脚本编写语言,她采用小程序段的方式实现编程,像其他脚本语言一样,Javascript同样也是一种解释性语言,他提供了一个简易的开发过程,他的基本结构形式与C、C++十分类似,但他不像这些语言一样,需要先编译,而是在程序运行过程中被逐行的解释,他与HTML标记结合在一起,从而方便用户的使用操作。

3.动态性

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

4.跨平台性

Javascript是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持javascript的浏览器就可以正确执行。


主要应用

1、控制文档的内容和表现

<script language=”JavaScript”>
document.write(“<h1>hello,web</h1> ”) ; 
</script>

2、控制浏览器的行为

<script language=”JavaScript”>
window.status=“欢迎访问javascript ” ; 
</script>


3、 和用户交互

<!DOCTYPEhtml PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<title>猜数字游戏</title>
<script language=”JavaScript”>
var sum=0;
num=Math.floor()
</script>


数据类型转换

Object.toString()  
对象的字符串表示

parseInt(numString) 字符串转换得到整数

parseFloat(numString)字符串转换得到浮点


强制转换

数值与字符串相加            数值转换成字符串

布尔值与字符串相加          布尔值转换成字符串

数值与布尔值相加             布尔值转换成数值


转义字符

n        \n 换行(newline)

n        \r 游标回首行(carriage return)

n        \t 水平定位(horizontal tab)

n        \’ 单引号 (singlequote)

n        \” 双引号 (doublequote)

n        \\ 反斜线 (backslash)

n        \b 倒退 (backspace)

n        \f 换页(formfeed)




抱歉!评论已关闭.