flash里String的常用方法有哪些?
发布网友
发布时间:2022-04-23 12:39
我来回答
共1个回答
热心网友
时间:2022-04-26 14:58
1、String 类的方法摘要
String.charAt() 返回字符串中特定位置处的字符。
String.charCodeAt() 返回指定索引处字符的值,此值为介于0到 65535 之间的一个 16 位整数。
String.concat() 合并两个字符串的文本,并返回一个新字符串。
String.fromCharCode() 返回由参数中指定的字符组成的字符串。
String.indexOf() 返回指定子字符串的第一个匹配项的位置。
String.lastIndexOf() 返回指定子字符串的最后一个匹配项的位置。
String.slice() 提取字符串的一部分,并返回一个新字符串。
String.split() 通过将字符串分隔为子字符串,从而将 String 对象拆分为字符串数组。
String.substr() 返回字符串内指定数量的字符,字符计数从指定的位置开始。
String.substring() 返回字符串内两个索引间的字符。
String.toLowerCase() 将字符串转换为小写然后返回结果;不更改原始对象的内容。
String.toUpperCase() 将字符串转换为大写然后返回结果;不更改原始对象的内容。
所有字符串索引都是从零开始的,任何字符串 x 的最后一个字符的索引都是其长度-1。
2、String 类的属性摘要
String.length 一个非从零开始的整数,表示指定 String 对象中的字符数。
3、String 类的构造函数
用法:new String(value)
参数:value 新 String 对象的初始值。
说明:构造函数;创建一个新 String 对象。
4、实例
gc="ab含苞待放"
gccd=length(gc)//提取gc的长度,gccd的结果是6,一个字符、一个汉字都是一个长度。
wz=gc.indexOf("放",0)//从0起搜索第一b在字符串gc的位置,wz的结果是5。
tc=gccd=gc.slice(3,5)//从3起,取到5(不含5)的字串,tc的结果是:苞待。
flash里String的常用方法有哪些?
String.split() 通过将字符串分隔为子字符串,从而将 String 对象拆分为字符串数组。String.substr() 返回字符串内指定数量的字符,字符计数从指定的位置开始。String.substring() 返回字符串内两个索引间的字符。String.toLowerCase() 将字符串转换为小写然后返回结果;不更改原始对象的内容。St...
FLASH中String类用法
var myColorString:String;myColorString="0x"+myColor.toString(16);trace(myColorString);这是一个例子啊.随机16进制.转化为字符串.AS3.0 如果是你的A.在AS3.0之中.那就是 trace("0x"+A.toString(16)); //转为16进制 ,大约,在AS2.0中也可以这样用的.trace(A.toString(2));//转为...
在flash as3.0中,把数字转换成字符串用什么函数
常用的转换方法:一、String构造函数法 String(int);这样会将int的内容返回为一个字符串,注意如果int不是十进制的数会被强制转换成十进制再返回。二、int类的toString方法 int.toString();同样返回一个字符串,和String方法很像,但是有个可选参数,参数就是进制,如果不填则默认为10,其他进制同样会...
FLASH制作(怎么让字一个一个像打字那样出来)
a_text:string = "这里是你要打的字节";var i:number = 0;onenterframe = function (){ // onenterframe——是按帧频调动函数function()b.text = a_text.substr(0,i);i++;// b为舞台上的一个动态文本,设置为多行 if (i>a_text.length){ //i = 0;// 这样打字机就从头开始打字...
制作flash常用到的代码有哪些?
“核心”中的“Array(数组)”、“Date(日期)”、“Math(数学)”、“Number(数字)”、“String(字符串)”都是很常用的类,各自的构造,或属性、方法常用。具体哪些属性或方法,你点开就能一一看到,恕我不列举。4、“媒体”里的“Sound(声音)”是常用的。包括它的构造函数形式,属性,...
FLASH制作(怎么让字一个一个像打字那样出来)
第一种方法按1楼的;第二种只能用代码实现,先添加一个动态文本框到场景中,拉大(拖动动态文本框右下角的方形控制点,不要用变形工具),再设置其实例名称为“tt”,再按下显示边框按钮,最后新建一个图层,在帧上加入如下动作:tt1 = "怎么让字可以像打字那样一个一个出来呢,希望说得详细点...
flash里的定义的lj = this._name.slice(1, 2)什么意思啊,特别是括号...
方法 AS3 function slice(startIndex:Number = 0,endIndex:Number = 0x7fffffff):String 运行时版本:AIR 1.0 Flash Player 9 返回一个字符串,该字符串包括从 startIndex 字符一直到 endIndex 字符(但不包括该字符)之间的所有字符。不修改原始 String 对象。如果未指定 endIndex 参数,此子字符...
flash as 3.0 类型转换问题,String转int;
把按下的键的数字用文本类型存着,按一个加一个,直到按下符号为止,此时临时变量内为一个数字串,作数据类型检测,OK就存入A,按下的符号存入C,后面按下的数字跟A的过程一样处理,存入B,最后判断C是加减乘除哪种类型随后得出结果,等按等号的事件触发后,就把结果显示在文本框内 ...
Flash AS2中 (line/randomframe)(var)(direction)这三类的用法
var 是关键字,用于声明变量。比如声明一个名为"a"值为"hello world"的字符变量: var a:String = "hello world";最后,关于脚本不懂的地方,可以直接看官方的帮组文档,它最全。提供一个在线的地址:http://livedocs.adobe.com/flash/9.0_cn/main/wwhelp/wwhimpl/js/html/wwhelp.htm 如果...
flashas3 怎么把一个全数字组成的string转换成int
var a:String="123456789";var b:int=int(a);