今天是: | 首页 | 营销咨讯 | 推销技巧 | 网络营销 | 论文大全 | 外贸知识 | 市场信息 | 留言咨询 | 论坛 |
最 新 文 章
普通文章解读二八理论和长尾理论在…
普通文章雅虎倒向谷歌被反垄断部门…
普通文章网络视频营销漫路求索
普通文章涂料是否适合网络营销
普通文章IMPACT揭秘网络营销秘诀
普通文章广告也要得民心,令人生厌…
普通文章谷歌在华战略转向中小企业
普通文章博客营销文章写作技巧
普通文章网盛1800万收购中华纺织网
普通文章互联网进入营销阶段
最 新 热 门
普通文章解读二八理论和长尾理论在…
普通文章雅虎倒向谷歌被反垄断部门…
普通文章网络视频营销漫路求索
普通文章涂料是否适合网络营销
普通文章IMPACT揭秘网络营销秘诀
普通文章广告也要得民心,令人生厌…
普通文章谷歌在华战略转向中小企业
普通文章博客营销文章写作技巧
普通文章网盛1800万收购中华纺织网
普通文章互联网进入营销阶段
最 新 推 荐
推荐文章网站策划之栏目策划
推荐文章网络营销--创意致胜 充满“…
推荐文章Web2.0创业者面临艰难选择…
相 关 文 章
  • win2000server IIS和tomcat5…

  • Eclipse 3.0 上配置JSP开发环…

  • 配置Eclpise+tomcat并实现JS…

  • JAVA/JSP学习系列之一(JDK安…

  • JAVA/JSP学习系列之二(Tomca…

  • JAVA/JSP学习系列之三(Resin…

  • JAVA/JSP学习系列之四(Orion…

  • zip版本Tomcat配置新手入门

  • jsp+tomcat+mysql+sevlet+ja…

  • 实现按部门月卡余额总额分组…

  • Q
    您现在的位置: 推销员 >> 网络营销 >> 网站建设 >> javascript代码学习 >> 文章正文
    javascript 教程 -- 编写 javascript 代码
    javascript 教程 -- 编写 javascript 代码
    作者:佚名 文章来源:www.top-sales.com.cn 点击数: 更新时间:2007-3-22     
    [ 字体:缩小 正常 放大 | 双击自动滚屏 ]
    请选择合适的字体颜色:

    象很多其它编程语言一样,Javascript 也是用文本格式编写,由语句 (statements),语句块 (blocks) 和注释 (comments) 构成。语句块 (blocks) 是由一些相互有关联的语句构成的语句集合。在一句语句 (statement) 里,你可以使用变量,字符串和数字 (literals),以及表达式 (expressions)。

    语句 (Statements)

    一个 Javascript 程序就是一个语句的集合。一句 Javascript 语句相当于一句完整的句子。Javascript 语句将表达式 (expressions)用某种方式组合起来,得以完成某项任务。

    一句语句 (statement) 包含一个或多个表达式 (expressions),关键词 (keywords) 和运算符 (operators)。一般来说,一句语句的所有内容写在同一行内。不过,一句语句也可以写成多行。此外,多句语句也可以通过用分号 (;) 分隔,写在同一行内。

    建议:将每句语句以显示的方式结束,即在每个语句最后加分号 (;) 来表示该句语句的结束。 

    以下是几个语句的例子:

    aBird = "Robin"; 

    上面这句语句表示将 "Robin" 这个字符串赋值给变量 aBird。

    var today = new Date(); 

    上面这句语句表示将今天的日期值赋值给变量 today。

    语句块 (Blocks)

    通常来说,用 {} 括起来的一组 Javascript 语句称为语句块 (blocks)。语句块通常可以看做是一句单独的语句。也就是说,在很多地方,语句块可以作为一句单个的语句被其它 Javascript 代码调用。但是以 for 和 while 开头的循环语句例外。另外要注意的是,

    注意:在语句块里面的每句语句以分号 (;) 表示结束,但是语句块本身不用分号。

    语句块 (blocks) 通常用于函数和条件语句中。

    下面的例句中,{} 中间的 5 句语句构成一个语句块 (block),而最后三行语句,不在语句块内。

    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;

    注释 (Comments)

    为了程序的可读性,以及便于日后代码修改和维护时,更快理解代码,你可以在 Javascript 程序里为代码写注释(comments)。

    在 Javascript 语言里,用两个斜杠 // 来表示单行注释。见例句:

    aGoodIdea = "Comment your code thoroughly."; // 这是单行注释。

    多行注释则用 /* 表示开始, */ 表示结束。见例句:

    /*
    这是多行注释 行一。
    这是多行注释 行二。
    */

    推荐使用多行的单行注释来替代多行注释,这样有助于将代码和注释区分开来。

    表达式 (Expressions)

    Javascript 表达式 (expressions) 相当于 javascript 语言中的一个短语,这个短语可以判断或者产生一个值,这个值可以是任何一种合法的 Javascript 类型 - 数字,字符串,对象等。最简单的表达式是字符。

    表达式示例:

    3.9                       // 数字字符
    "Hello!"                  // 字符串字符
    false                     // 布尔字符
    null                      // null 值字符
    {x:1, y:2}                // 对象字符
    [1,2,3]                   // 数组字符
    function(x){return x*x;}  // 函数字符

    以下是比较复杂的表达式示例:

    var anExpression = 3 * (4 / 5) + 6;
    var aSecondExpression = Math.PI * radius * radius;
    var aThirdExpression = aSecondExpression + "%" + anExpression;
    var aFourthExpression = "(" + aSecondExpression + ") % (" + anExpression + ")";

    赋值和等于 (Assignments and Equality)

    Javascript 语言中使用等号 (=) 表示变量赋值。等号左边的值可以是:

    • 变量
    • 数组元素
    • 对象属性

    等号右边的值可以是任何类型的值,包括表达式。例句如下,表示将整数 8 赋值给 x 这个变量。

    x = 8;

     

    注意: 在 Javascript 里,要判断两个值是否相等,不用等号,而是用两个等号来表示 (==)。 例句如下,表示 x 等于 8。

    x == 8

     

    文章录入:admin    责任编辑:admin 
  • 上一个文章:

  • 下一个文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 关于我们 | 友情链接 | 版权申明 |