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

WAP技术入门(续)


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

语法规则如下:
1、 每一行程序均以分号结尾
2、 注释方法:“//”或者“/* */”
3、 使用关键字“var”来声明变量
    怎么样?从上面我们就可看出来,WMLScript语言和javascript语言是多么的相似,WMLScript的变量类型有:Boolean、Interger、Floating-point、String、Invalid WMLScript的流程控制语言和javascript的相同,实例如下:

// if-else
if (x == y){  x = x * 3.25; }else{ x = 0; }
// for loop
for (var counter = 1; counter < 500; counter ++){ var i = counter * 1.05; somefunction(i); };
// while loop
while (i > j){ i--; };
// break
for (var counter = 1; counter < 500; counter ++){ var i = counter * 1.05; if (counter == 250) break; somefunction(i); };
file://continue
for (var counter = -100; counter < 100; counter ++){ if (counter == 0) continue; var x = 350/counter; };
函数:
WMLScript的函数使用方法如下:
extern function identifier(FormatParameterList) Block ; extern是说明函数是放在另外一个文件当中的。如下:
function RunTime(distance, speed){ var time = distance / speed; return time; };
    此例出入distance以及speed两个参数,然后返回time的值。如果调用的是WMLScript的內建函数,就必须加上这个函数所属的类名,例如调用 String类的length()函数,使用: var a = String.length('just a test'); 內建函数。
WMLScript有六大內建函数:
Lang:包含数据形态、绝对值、随机数等。
Float:浮点数处理。
String:字符串长度(length)、字符位置(charAt)等字串处理。
URL:getReferer、getHost。
WMLBrowser:go、prev、next、refresh等浏览处理。
Dialogs:弹出(prompt、confirm、alert)等对话框。
     首先我们先建立一个WML文件,WMLScriptExample.wml,內容如下:

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

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

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

Copyright © 2003-2008 Wapease Network, All Rights Reserved