zoukankan
html css js c++ java
[Flash开发笔记] 自定义ActionScript中的trim函数,取回车函数,字节换算函数
我们知道vbs中有个trim的函数,用来取掉一个字符串两头的空格,as中没有,我们可以自定义一个:
//
取掉字符串的前后空格
function
trim(returnString)
{
for
(; returnString.charCodeAt(
0
)
==
0x20
; returnString
=
returnString.substr(
1
))
{
}
for
(; returnString.charCodeAt(returnString.length
-
1
)
==
0x20
; returnString
=
returnString.substr(
0
, returnString.length
-
1
))
{
}
return
returnString;
}
//
取掉字符串的前后回车
public static
function
trimEnter(returnString)
{
for
(; returnString.substr(
0
,
1
)
==
String.fromCharCode(
13
); returnString
=
returnString.substr(
1
))
{
}
for
(; returnString.substr(returnString.length
-
1
,
1
)
==
String.fromCharCode(
13
); returnString
=
returnString.substr(
0
, returnString.length
-
1
))
{
}
return
returnString;
}
这个也常用:
//
字节换算KB,MB
function
GetSizeType(size:Number)
{
if
(size
<
1024
)
{
return
int
(size
*
100
)
/
100
+
"
bytes
"
;
}
if
(size
<
1048576
)
{
return
int
((size
/
1024
)
*
100
)
/
100
+
"
KB
"
;
}
if
(size
<
1073741824
)
{
return
int
((size
/
1048576
)
*
100
)
/
100
+
"
MB
"
;
}
return
int
((size
/
1073741824
)
*
100
)
/
100
+
"
GB
"
;
}
验证输入的内容是否为数字:
if
(
isNaN
(
"要验证的内容"
)
==
true
){
trace
(
"输入了非数字"
);
}
else
{
trace
(
"输入了数字"
);
}
查看全文
相关阅读:
27. 移除元素-数组-简单
26. 删除排序数组中的重复项-数组-简单
25. K 个一组翻转链表-链表-困难
24. 两两交换链表中的节点-链表、递归-中等难度
23. 合并K个排序链表-链表-困难
21. 合并两个有序链表-链表-简单
20. 有效的括号-栈-简单
19. 删除链表的倒数第N个节点-链表-中等难度
17. 电话号码的字母组合-dfs-中等难度
16. 最接近的三数之和-dfs-中等难度
原文地址:https://www.cnblogs.com/yao/p/803072.html
最新文章
5_面向对象-中之方法的重写
5_面向对象-中之面向对象的特征二:继承性
4_面向对象-上之关键字this/package/import
4_面向对象-上之类的结构之三:构造器
LeetCode#152-乘积最大子数组-前缀和扩展到前缀积
LeetCode#118-杨辉三角
LeetCode#1013-将数组分成和相等的三个部分-前缀和-双指针
LeetCode#56-合并区间
Leetcode#121-买卖股票的最佳时机
LeetCode#p14-最长公共前缀
热门文章
LeetCode#718-最长重复子数组-动态规划
LeetCode#560-和为k的子数组
LeetCode#525-连续数组-前缀和
3Ds Max中无法添加光源或添加光源报错的原因以及解决办法
C++动态库重命名冲突解决方法
自监督学习加速GAN训练-GAN实现开放集推理-开放集推理实现并行可持续学习
项目管理:要做一项任务,不要做一堆事儿
项目管理实战——如何做好进度计划
项目经理:做好时间计划避免项目延期
一名优秀的产品经理需要具备哪些能力
Copyright © 2011-2022 走看看