JavaScript

JavaScript介绍

JavaScript是一种描述性语言,也是一种基于对象和事件驱动的,并具有安全性的脚本语言。

而JavaScript减轻的服务器端的负担,它的特点如下:

1,JavaScript主要用来在HTML页面中添加交互行动。

2,JavaScript是一种脚本语言,语法和Java类似。

3,JavaScript一般用来编写客户端的脚本。

4,是一种解释语言,一边执行一边解释。


JavaScript的基本结构

<script type = "text/JavaScript">

JavaScript 语句;

</script>

 

JavaScript的执行原理


那么来解释一下这个过程

1浏览器客户端向服务器端发送请求:一个用户在浏览器的地址栏中输入要访问的页面
面中包含JavaScript程序)。

2) 数据处理: 服务器端将某个包含JavaScript 的页面进行处理。

3)发送响应服务器端将含有JavaScript的HTML文件处理页面发送到浏览器客户端,然后浏览器客户端从下至上逐条解析HTML标签和JavaScript,并将页面效果呈现给用户


JavaScript 在网页的引用方式

 嵌入网页时   有以下三种方式。

  内部JavaScript 文件。

  使用外部JavaScript 文件。直接在HTML标签中。

  1.内部JavaScript 文件

  示例1就直接使用<script>标签将JavaScript 代码加入HTML 文档中。这是最常用的方式,但这种方式通常适用于JavaSript 代码较少,并且网站中的每个页面使用的JavaScript 代码均不相同的情况。

代码如下所示:

 < !DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTE-8">
<title>初学JavaScript</title>
</head>
<body>
<script type="text/javascript">
douentwite ("初学Javascript") ;
document.wxite ("<h1>Hello,JavaScript</h1>") ; 
</script>

</body>

</html>


  2.使用外部JavaScript 文件

  在实际工作中,有时会希望在若干个页面中实现相同的JavaScript 效果,针对这种情况,再使用内部JavaSaript 文件就会使代码冗余,而使用外部JavaScript 文件就不一样了,JavaScript 可以在多个页面重复使用。外部JavScript 文件是将JavsSript 代码写入一个外部文件中,以+.js 为扩展名保存,然后将该文件指定给<scrip>标签中的“sre”属性,这样就可以使用这个外部文件了。这种方式与在网页中引用外部样式类似


   JavaScript 像学习过的Java、C#一样,也是一门编程语言,它包含变量的声明、赋值、运算号、逻辑控制语句等基本语法

 变量的声明和赋值
  Javascript 是一种弱类型语言,没有明确的数据类型,也就是说,在声明变量时,不需要指定量的类型,变量的类型由赋给变量的值决定。这一点不像Java 和C#那样,在声明变量的同时需指定变量的数据类型。
  在JavaScript 中,变量是使用关键字var 声明的。下面是JavaScript 声明变量的语法格式。语法

  var 合法的变量名; 

示例: var width = 20;

数据类型

 常用的基本数据类型,这些数据类型如下所示。
  undefined(未定义类型)。
  null (空类型)。
  number(数值类型)。
  String(字符串类型)。
  boolean(布尔类型)。

 其返回结果有以下几种。
ndefined: 如果变量是undefined 类型的,则返回undefined 类型的结果。
>
number: 如果变量是number类型的,则返回number 类型的结果。
>
String: 如果变量是String 类型的,则返回String 类型的结果。
bolen: 如果变量是boolean 类型的,则返回boolean 类型的结果。
objecti 如果变量是null 类型,或者变量是一种引用类型,如对象。函数盘
类型的结果。

数组

语法: var 数组名称 = new Array(size)

定义数组有两种方式

1,在声明数组是,可以直接为数组元素赋值,语法如下

var  数组名 = new Array()"aa","bb"...);

2,也可以分别为数组元素赋值

var aa = [];
aa.push(1);
aa.push('adaf');



循环结构
(1)for循环

for(初始化;条件;增量或者减量){

//JavaScript语句

}

(2)while循环

while(条件){

//JavaScript语句

}


(3)do循环

do{

//JavaScript语句

}while(条件);


(4)for-in 循环

for(变量 in 对象){

//JavaScript语句

}

JavaScript常用语法-----函数

1. 5. 1  常用系统函数
  IinsSya提供了两种把非数字的原始值转换成数字的面效,msel msfe 1.另外还提供了检查是否是非数字的面 数),通常用于逻辑判断。
  1.parselnt( )
  parselnt( )函数可解析一个字符串,并返回一个整数,语法格式如下。语法
  pa rse Int ("字符 串  )

  在判断字符串是否为数字前.parselnt( )和parseFloat( )都会分析该字符串。

  parselnt{ )函数首先查看位置0 处的字符,判断它是否为一个有效数字,如果不是则返回NaN,不再继续执行其他操作。但如果该字符是有效数字,则该函数将查看位置1处的字符,进行同样的试这一过程将持续到发现非有效数字的字符为止,此时parselnt( )将该字符之前的字符串转换成


2,parselntFloat()

 2.parseFloat( )
parseFloat( )函数可解析一个字符串,并返回一个浮点数,语法格式如下。
  语法
  parseFloat("字符串")
  arsefloat( )函数与parselnt( )函数的处理方式相似,从位置0 开始查看每个字符,直到找到第一个非有效的字符为止,然后把该 字符之前的字符串转换为浮点数。
  对于这个函数来说,第一个出现的小数点是有效字符,如果有两个小数点,那么第二个小数点被看作无效。例如。 


阅读更多
上一篇事务,视图,索引,备份和恢复
下一篇JavaScript操做BOM
想对作者说点什么? 我来说一句

javascript javascript

2008年09月02日 22.56MB 下载

随便东东 js 游戏

2009年01月02日 40KB 下载

javascript.rar

2010年08月19日 17.34MB 下载

JavaScript入门篇.txt

2018年05月15日 695B 下载

javascript 完全手册

2009年04月29日 148KB 下载

Javascript 开发指南

2009年09月12日 194KB 下载

javascript函数 javascript函数

2008年12月28日 12KB 下载

JavaScript编辑器JavaScript编辑器

2011年09月16日 6.59MB 下载

没有更多推荐了,返回首页

关闭
关闭