www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WMLScript教程>正文    

7.5.5 WMLScript比较操作符


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

 

function dummy( ) {

         var str = "Mary had a little lamb";

         var word = String.elementAt (str,4,"");

};

 

其中String.elementAt (str,4,"")就把字符串变量str看作数组进行处理,有关该函数的处理规则我们将在下一章String库函数部分介绍,这里暂不展开。

(2) 逗号操作符。该操作符可以将多个表达式连接在一起,形成为一个表达式。例如:

 

for (a=1, b=100; a < 10; a++,b++) {

  ... 其他语句或函数...

};

 

其中的“a=1, b=100;”和“a++,b++”中都使用了逗号操作符,分别完成了两个表达式的运算。逗号操作符实际上相当于多个表达式的组合,比如“a=1, b=100;”相当于“a=1;”和“b=100;”两个表达式的组合。

在为声明的变量赋值的逗号,或函数调用参数之间的逗号都不是逗号操作符。一般来说,逗号操作符都要使用括号保护起来,而且逗号操作符运算的结果是第二个操作数的结果。例如:

 

var a = 2;

var b = 3, c = 5;            // 其中的逗号不是逗号操作符

var b = 3, c = (a, 3);      // 其中(a, 3)中的逗号是逗号操作符,它运算的结果是第二个操作数,即c=3

myFunction("Name",3*(b* a, c));  // 参数"Name"后面紧邻的逗号不是逗号操作符,而3*(b* a, c)

                                                        // 中的逗号是逗号操作符,其运算结果是取c的值,由于上面

本新闻共5页,当前在第3页  1  2  3  4  5  

上一篇:7.5.3 WMLScript位操作符
下一篇:7.6 WMLScript数据类型自动转换规则
Google
 
关于“7.5.5 WMLScript比较操作符”的相关内容连接
·专题:WML语言全垒打
·WML字符使用基本规则
·9.8.4 简单动画实例
·9.8.3 货币换算实例
·9.8 WML/WMLScript应用举例
·9.5 WMLBrowser库及其函数
·9.4 URL库及其函数(2)
·9.4 URL库及其函数(1)
·9.3.10 replaceAt函数
·9.3.5 find函数

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved