摘要: shift 删除 第一个unshift 增加到 第一个pop 删除 最后一个push 增加到最后一个pop 和 shift 删除一个元素,并返回该元素,返回值类型为*push 和 unshift 增加一个元素,返回新数组的长度,返回值类型为uint。使用很简单,不举例子了。 阅读全文
posted @ 2012-07-09 17:44 ywl01 阅读(243) 评论(0) 推荐(0) 编辑
摘要: every和some 都是用来测试数组中的项是否满足某一条件。every只有当所有项全部满足时才返回true,some只有有一个满足就返回true。1、使用方法: 数组.every(测试函数,用作函数的this对象);当测试函数是封闭函数时,第二个参数必须为空。就是函数定义方式是 function myFun():void{}这种形式时,第二个参数必须为空。当测试函数定义方式为 myFunction:Function=function (obj:Object):void{}时,第二个参数代表用作函数的this对象。2、测试函数格式:function callback(item:*, index 阅读全文
posted @ 2012-07-09 15:51 ywl01 阅读(3713) 评论(1) 推荐(0) 编辑
摘要: 1、+ 运算符var str1:String = "green";var str2:String = "ish";var str3:String = str1 + str2; trace(str3);//greenish2、+= 运算符var str:String = "green";str += "ish"; trace(str);//greenish3、concat方法var str1:String = "Bonjour";var str2:String = "from" 阅读全文
posted @ 2012-07-01 23:57 ywl01 阅读(183) 评论(0) 推荐(0) 编辑
摘要: indexof 用于在字符串查找,如果有责返回在字符串内的索引位置,如果没有则返回-1lastIndexOf和indexof作用相同。好像api重复了。var str:String="abcdefg";trace(str.indexOf("a"))//0trace(str.lastIndexOf("a"))//0 阅读全文
posted @ 2012-07-01 23:51 ywl01 阅读(399) 评论(0) 推荐(0) 编辑
摘要: substring返回两个数值之间的字符串,包含起始索引,不包含结束索引。var str:String="abcdefg";trace(str.substring(3));//返回第三个字符以后的字符 defgtrace(str.substring(-3));//abcdefg,如果第一个参数是负数,则使用0;trace(str.substring(0,3)); //返回前三个字符 abc,既0到3之间的字符,不包括3.trace(str.substring(0,-3));//如果第二个参数是负数则使用0. 阅读全文
posted @ 2012-07-01 23:41 ywl01 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 大小写之间的转换,很简单var str:String="abcdefg";trace(str.toLocaleUpperCase());//ABCDEFGvar str1:String="ABCDEFG";trace(str.toLocaleLowerCase());//abcdefg 阅读全文
posted @ 2012-07-01 23:23 ywl01 阅读(638) 评论(0) 推荐(0) 编辑
摘要: //charAt和charCodeAt分别返回指定位置处的字符和字符对应的unicode码var str:String="abcdefg";var str2=str.charAt(1);var str3=str.charCodeAt(1);trace(str2);//btrace(str3);//98fromCharCode是个静态方法,根据unicode返回字符var str:String=String.fromCharCode(97,98);trace(str);//ab 阅读全文
posted @ 2012-07-01 14:10 ywl01 阅读(309) 评论(0) 推荐(0) 编辑
摘要: substr方法,返回指定长度的字符串,原字符串不变。两个参数,第一个参数表示起始位置,第二个参数表示长度。1、返回前三个字符var str:String="abcdefgh";var str2:String=str.substr(0,3)trace(str2);//abc2、返回后三个字符,如果起始索引为负数,从字符串结尾开始。var str:String="abcdefgh";var str2:String=str.substr(-3,3)trace(str2);//fgh 阅读全文
posted @ 2012-06-17 23:16 ywl01 阅读(331) 评论(0) 推荐(0) 编辑
摘要: String中的split方法将一个字符串拆分成数组。1、例如,使用空字符可以讲字符串每个分开。var str:String="abcdefgh";var arr:Array=str.split("");trace(arr);//a,b,c,d,e,f,g,h2、使用特定符号分割。var str:String="a_b_c_d";var arr:Array=str.split("_");trace(arr);//a,b,c,d3、splite还有第二个参数,用来限制放入数组内元素的个数。var str:String 阅读全文
posted @ 2012-06-17 23:06 ywl01 阅读(16537) 评论(0) 推荐(0) 编辑
摘要: slice从原字符串中切出一段,返回一个新的字符串,原字符串并未改变。如果按 startIndex 索引到的字符与按 endIndex 索引到的字符相同或位于后者的右侧,则该方法返回一个空字符串。用法 slice(startIndex:Number = 0, endIndex:Number = 0x7fffffff):Stringvar str:String="abcdefghijklmnopqrstuvwxyz";var newStr:String=str.slice(0,5);trace(newStr);//abcde 返回前5个字符如果endIndex是个负数,则表示 阅读全文
posted @ 2012-06-13 11:20 ywl01 阅读(409) 评论(0) 推荐(0) 编辑