您现在的位置: 万盛学电脑网 >> 程序编程 >> 脚本专题 >> javascript >> 正文

JavaScript基本进修指南

作者:佚名    责任编辑:admin    更新时间:2022-06-22

正文 字体巨细: 中

JavaScript 基本进修指南 (2011-11-30 15:52:58)

标签: 变量 逻辑运算符 赏识器 语句 基本

JavaScript 基本进修指南

一.JavaScript 的简介

JavaScript 是属于收集的剧本说话!

JavaScript 被数百万计的网页用来改造计划、验证表单、检测赏识器、建设cookies,以及更多的应用。

 

差异!在观念和计划方面,Java 和 JavaScript 是两种完全差异的说话。

Java(由太阳微体系公司开拓)很强盛,同时也是更伟大的编程说话,就像同级此外 C 和 C++。

 

1.JavaScript 为 HTML 计划师提供了一种编程器材

 HTML 创作者每每都不是措施员,可是 JavaScript 却是一种只拥有极其简朴的语法的剧本说话!险些每小我私人都有手段将短小的代码片段放入他们的 HTML 页面傍边。

2.JavaScript 可以将动态的文本放入 HTML 页面

 相同于这样的一段 JavaScript 声明可以将一段可变的文本放入 HTML 页面:document.write("<h1>" + name + "</h1>")

3..JavaScript 可以对变乱作出相应 

可以将 JavaScript 配置为当某变乱产生时才会被执行,譬喻页面载入完成可能当用户点击某个 HTML 元素时。

4.JavaScript 可以读写 HTML 元素 

JavaScript 可以读取及改变 HTML 元素的内容。

5.JavaScript 可被用来验证数据 

在数据被提交随处事器之前,JavaScript 可被用来验证这些数据。

6.JavaScript 可被用来检测会见者的赏识器 

JavaScript 可被用来检测会见者的赏识器,并按照所检测到的赏识器,为这个赏识器载入响应的页面。

7.JavaScript 可被用来建设 cookies 

JavaScript 可被用来存储和取回位于会见者的计较机中的信息。

 

二.怎样实现JavaScript

HTML 的 <script> 标签用于把 JavaScript 插入 HTML 页面傍边。

假如必要把一段 JavaScript 插入 HTML 页面,我们必要行使 <script> 标签(同时行使 type 属性来界说剧本说话)。

这样,<script type="text/javascript"> 和 </script> 就可以汇报赏识器 JavaScript 从那里开始,到那里竣事。

document.write 字段是尺度的 JavaScript 呼吁,用来向页面写入输出。

把 document.write 呼吁输入到 <script type="text/javascript">与</script>之间后,赏识器就会把它看成一条 JavaScript 呼吁来执行。这样赏识器就会向页面写入 "Hello World!"。

那些不支持 JavaScript 的赏识器会把剧本作为页面的内容来表现。为了防备这种环境产生,我们可以行使这样的 HTML 注释标签:

<!--

document.write("Hello World!");

//-->

注释行末端的两个正斜杠是 JavaScript 的注释标记,它会阻止 JavaScript 编译器对这一行的编译。

 

三.JavaScript位置的安排

当页面载入时,会执行位于 body 部门的 JavaScript。当被挪用时,位于 head 部门的 JavaScript 才会被执行。

实例:

<html>

<head>

<script type="text/javascript">

function message()

{

alert("该提醒框是通过 onload 变乱挪用的。")

}

</script>

</head>

<body onload="message()">

</body>

</html>

 

位于 head 部门的剧本: 

当剧本被挪用时,可能当变乱被触发时,剧本就会被执行。当你把剧本安排到 head 部门后,就可以确保在必要行使剧本之前,它已经被载入了。

位于 body 部门的剧本: 

在页面载入时剧本就会被执行。当你把剧本安排于 body 部门后,它就会天生页面的内容。

在 body 和 head 部门的剧本:

你可以在文档中安排任何数目的剧本,因此你既可以把剧本安排到 body,又可以安排到 head 部门。

行使外部 JavaScript

偶然,你大概但愿在多少个页面中运行 JavaScript,同时不在每个页面中写沟通的剧本。 为了到达这个目标,你可以将 JavaScript 写入一个外部文件之中。然后以 .js 为后缀生涯这个文件。

留意:外部文件不能包括 <script> 标签。然后把 .js 文件指定给 <script> 标签中的 "src" 属性(<script src="xxx.js">....</script>),就可以行使这个外部文件了。

 

四.JavaScript语句

JavaScript 是由赏识器执行的语句序列。

 

五.JavaScript注释

JavaScript 注释可用于加强代码的可读性。

单行的注释以 // 开始。

多行注释以  末了。

 

六.JavaScript变量

变量是用于存储信息的容器  JavaScript 变量用于生涯值或表达式。

JavaScript 变量名称的法则:

变量对巨细写敏感(y 和 Y 是两个差异的变量)

变量必需以字母或下划线开始

留意:因为 JavaScript 对巨细写敏感,变量名也对巨细写敏感。

 

在剧本执行的进程中,可以改变变量的值。可以通过其名称来引用一个变量,以此表现或改变它的值

实例:

<script type="text/javascript">'

var name="chen";

document.write(name);

document.write("<br />");

;

document.write(name);

</script>

 

声明(建设) JavaScript 变量

在 JavaScript 中建设变量常常被称为“声明”变量。

可以通过 var 语句来声明 JavaScript 变量:

留意:在为变量赋文本值时,请为该值加引号。

向 JavaScript 变量赋值

通过赋值语句向 JavaScript 变量赋值:

变量名在 = 标记的左边,而必要向变量赋的值在 = 的右侧。

向未声明的 JavaScript 变量赋值

假如您所赋值的变量还未举办过声明,该变量会自动声明。

从头声明 JavaScript 变量

假如您再次声明白 JavaScript 变量,该变量也不会丢失其原始值。

 

七.JavaScript 运算符

运算符 = 用于赋值。 

运算符 + 用于加值。

 

JavaScript 算术运算符

 

JavaScript 基本进修指南

JavaScript 赋值运算符

JavaScript 基本进修指南

 

用于字符串的 + 运算符

+ 运算符用于把文本值或字符串变量加起来(毗连起来)。

 

JavaScript 较量和逻辑运算符

较量和逻辑运算符用于测试 true 或 false。

较量运算符在逻辑语句中行使,以测定变量或值是否相称。

逻辑运算符用于测定变量或值之间的逻辑。

JavaScript 还包括了基于某些前提对变量举办赋值的前提运算符。

variablename=(condition)?value1:value2 

 

八.JavaScript前提语句

在您编写代码时,常常必要按照差异的前提完成差异的举动。可以在代码中行使前提语句来完成这个使命。

在 JavaScript 中,我们可以行使下面几种前提语句:

if 语句 在一个指定的前提创立时执行代码。

留意:请行使双等号 (==) 来较量变量! 

留意:在语法中没有 else。仅仅当前提为 true 时,代码才会执行。

if...else 语句 在指定的前提创立时执行代码,当前提不创立时执行其它的代码。

if...else if....else 语句 行使这个语句可以选择执行多少块代码中的一个。

实例:

<script type="text/javascript">

var d = new Date()

var time = d.getHours()

if (time<10)

{

document.write("<b>Good morning</b>")

}

else&nbs