📄 basicstringoperation.as
字号:
package org.kingda.book.string
{
import flash.display.Sprite;
public class BasicStringOperation extends Sprite
{
public function BasicStringOperation() {
//sampleCharAndCharCode();
//sampleFromCharCode();
//sampleSubStr();
var age:uint = 15;
if((age > 12)&&(age <40)) {
trace ("您是青年人!");
} else {
trace ("您不是青年人!");
}
//输出:您是青年人!
age = 2000;
if ((age <0) ||(age >1000)) {
trace ("不是人啊!");
}
//输出:不是人啊!
var failed:Boolean = false;
if (!failed) {
trace ("没有失败!")
}
}
private function sampleSubStr():void {
var foo:String = "Welcome to visit Kingda.org";
var bar:String = foo.substr(1,5);
trace (foo + ":" + bar);
bar = foo.substring(0,6);
trace (foo + ":" + bar);
bar = foo.slice(6,-3);
trace (foo + ":" + bar);
}
private function sampleFromCharCode():void {
var foo:String = String.fromCharCode(27583,22530,20043,36335);
trace (foo);
foo = String.fromCharCode(0x41, 0x53, 0x33);
trace (foo);
}
private function sampleCharAndCharCode():void {
var foo:String = "ActionScript3殿堂之路";
for (var i:int = 0; i<foo.length; i++) {
trace (foo.charAt(i)+ "\tunicode字符整型值为: " + foo.charCodeAt(i)
+ "\t十六进制为:"+foo.charCodeAt(i).toString(16));
}
/*输出:
A unicode字符整型值为: 65 十六进制为:41
c unicode字符整型值为: 99 十六进制为:63
t unicode字符整型值为: 116 十六进制为:74
i unicode字符整型值为: 105 十六进制为:69
o unicode字符整型值为: 111 十六进制为:6f
n unicode字符整型值为: 110 十六进制为:6e
S unicode字符整型值为: 83 十六进制为:53
c unicode字符整型值为: 99 十六进制为:63
r unicode字符整型值为: 114 十六进制为:72
i unicode字符整型值为: 105 十六进制为:69
p unicode字符整型值为: 112 十六进制为:70
t unicode字符整型值为: 116 十六进制为:74
3 unicode字符整型值为: 51 十六进制为:33
殿 unicode字符整型值为: 27583 十六进制为:6bbf
堂 unicode字符整型值为: 22530 十六进制为:5802
之 unicode字符整型值为: 20043 十六进制为:4e4b
路 unicode字符整型值为: 36335 十六进制为:8def
*/
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -