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

第五章 WMLScript脚本程序设计(上)


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

  while(!poll(device));
  这实际上是while语句和空语句组成的两条语句。其中的分号(;)在这里就代表了空语句。这两条语句的作用是在poll()函数为真()之前一直等待。
  表达式语句
  表达式语句用于向变量赋值,或进行数学计算,或进行函数调用。表达式语句也是我们最常用的一种语句,语法格式为:
  表达式;
  下面几行程序都是合法的表达式语句:
  str="Hey"+yourName;
  val3=prevVal+4
  counter++;
  myValue1=counter,myValue2=val3
  alert("Watch out!");
  retVal=16*Lang.max(val3,counter);
  块语句
  块语句使用两个花括号({ })包含一个语句集,形成一个语句体。WML Script的许多语句都需要使用块语句来实现语句体,快语句的语法格式为:
  {
  语句列表;
  }
  下面的简单程序就是使用块语句的例子:
  }
  vari=0;
  var x=Lang.abs(b);
  popUp("Remember!");
  }
  变量语句
  变量语句用于生命变量并可进行变量的初始化赋值。如果用户不赋值,那么WML Script会自动将变量语句生命的变量赋予一个空字符串("")。基本的语法格式为:
  var 变量名;
  如果像一次生命多个变量,则相邻变量名之间使用逗号(,)间隔,其语法格式为:
  VAR 变量名1,变量名2......,变量名n;
  如果想在生命变量时同时初始化变量,则可按如下语法格式书写:
  var 变量名=初始化
  为便于大家更好的掌握变量语句,我们给出一个多出使用该语句的程序:
  function count(stu){
  var result=0; //声明变量的同时初始化变量
  while(str!=""){
  var ind=0; //每次循环都初始化一次
  // 为退出循环,本块语句内应当提供修改变量str值的语句
  };
  return result
  };
  function example(param){
  var a=0;
  if(param>a){
  var b=a+1; //声明b变量的同时使用a变量初始化b变量
  }else{
  var b=a+2;//声明c变量的同时使用a变量初始化c变量
  };
  return a; //返回a变量的值

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

上一篇:第四章 WML Script语法基础
下一篇:第五章 WMLScript脚本程序设计(下)
Google
 
关于“第五章 WMLScript脚本程序设计(上)”的相关内容连接
·第六章 WML Script标准函数库(下)
·第六章 WML Script标准函数库(上)
·第五章 WMLScript脚本程序设计(下)
·第四章 WML Script语法基础
·第三章 WML编程
·第二章 WML语言基础
·第一章 WAP Server = Web Server + Configuration

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

Copyright © 2003-2008 Wapease Network, All Rights Reserved