中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 未整理篇
JS基础--书写JScript代码
作者:ccterran 时间:2003-02-09 11:08 出处:互联网 责编:chinaitpower
              摘要:JS基础--书写JScript代码

像其它语言一样,Microsoft JScript是以文本格式书写的,并组织成语句,相关的语言的集合构成的块,以及注释。在一条语句当中,你可以使用变量,像字符串和数字这样的直接数据,还有表达式。

语句
一条JScript代码语句由写在同一行的一个或多个条目及符号组成。每一条语句以一个新行开始,但一个好的建议是明确的结束你的语句。你可以用分号(;)做这样事情,它是非曲直JScript的结束符。

aBird = "Robin";
var today = new Date();

一组由花括号({})括起来的JScript语句称为一个块。比如在函数和条件表达式里就用到了块。在下面的例子当中,从第一条语句开始定义一个函数,该函数由有五条语句的块组成。后三条语句,没有被花括号括起来,所以不是一个块,也不是所定义函数的一部分。
function convert(inches) {
feet = inches / 12; // 这五条语句在一个块里.
miles = feet / 5280;
nauticalMiles = feet / 6080;
cm = inches * 2.54;
meters = inches / 39.37;
}
km = meters / 1000; // 这三条语句不在一个块.
kradius = km;
mradius = miles;

注释
一个单行JScript注释是以一对正斜杠为开始.一个多行注释以一个正斜杠和星号(不管多少个)的组合(/*)为开始,以相反的星号和反斜杠的组合(*/)为结束.
aGoodIdea = "Comment your code thoroughly."; // 这是一个单行注释
/*
这是一个多行注释用来解释前面的语句.

The statement assigns a value to the aGoodIdea variable. The value, which is contained between the quote marks, is called a literal. A literal explicitly and directly contains information; it does not refer to the information indirectly. (The quote marks are not part of the literal.)
*/

// 这是另一个多行注释,用一系列的单行注释组成
// After the statement is executed, you can refer to the content of the aGoodIdea
// variable by using its name, as in the next statement, in which a string literal is
// appended to the aGoodIdea variable by concatenation to create a new variable.

var extendedIdea = aGoodIdea + " You never know when you'll have to figure out what it does.";

赋值和相等
等号(=)用于在JScript声明赋值的行为.即一条JScript语句可以这样
anInteger = 3;

它的意思是"把值3赋给变量anInteger",或者"anInteger得到了值3.".当你想比较连歌值是否相等时,要用一对等号(==).在"程序流程控制"里将做细论.

表达式
一条JScript表达式是作为一个Boolean(布尔型)或一个数字而可为一个人的表达语句.表达式包含象"+"的运算字符,而不是"加上"这样的词语.任何成立的值,变量,操作符,以及表达式的组合构成一个表达式.
var anExpression = "3 * (4 / 5)"; // 第一个表达式
var aSecondExpression = "Math.PI * radius * 2"; // 第二个表达式
var aThirdExpression = aSecondExpression + "%" + anExpression; // 含第一,第二个表达式的第三个表达式
var aFourthExpression = "(" + aSecondExpression + ") % (" + anExpression + ")"; // 含第一,第二个表达式的第四个表达式


关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有