Function

出自嗶哩嗶哩百科
跳转到: 导航, 搜索

目录

trace

function tracex(s:String):void

添加指定内容至日志中

参数

s:String — 要添加的内容

clear

function clear():void

清空日志内容

getTimer

function getTimer():int

获取从启动播放器到现在经过的毫秒数

parseInt

public function parseInt(str:String, radix:uint = 0):Number

将字符串转换为整数。如果参数中指定的字符串不能转换为数字,则此函数返回 NaN。以 0x 开头的字符串被解释为十六进制数字。以 0 开头的整数不会被解释为八进制数字。必须指定 8 的基数才能解释为八进制数字。有效整数前面的空白和 0 以及后面的非数字字符将被忽略。

参数

str:String — 要转换为整数的字符串。
radix:uint (default = 0) — 表示要分析的数字的基数(基)的整数。合法值为 2 到 36。

返回

Number — 一个数字或 NaN(非数字)。

parseInt

public function parseFloat(str:String):Number

将字符串转换为浮点数。此函数读取或分析 并返回字符串中的数字,直到此函数遇到不是初始数字一部分的字符。如果字符串不是以可以分析的数字开头,parseFloat() 将返回 NaN。有效整数前面的空白将被忽略,有效整数后面的非数字字符也将被忽略。

参数

str:String — 要读取并转换为浮点数的字符串。

返回

Number — 一个数字或 NaN(非数字)。

timer

public function timer(closure:Function, delay:Number):uint

在指定的延迟(以毫秒为单位)后运行指定的函数。

参数

closure:Function — 要执行的函数的名称。不要包括引号或圆括号,并且不要指定要调用的函数的参数。例如,使用 functionName,而不要使用 functionName() 或 functionName(param)。
delay:Number — 执行函数之前的延迟时间(以毫秒为单位)。

返回

uint — 超时进程的唯一数字标识符。使用此标识符可通过调用 clearTimeout() 方法取消进程。

interval

public function interval(closure:Function, delay:Number, times: Number=1):Timer

以指定的间隔(以毫秒为单位)运行函数。

参数

closure:Function — 要执行的函数的名称。不要包括引号或圆括号,并且不要指定要调用的函数的参数。例如,使用 functionName,而不要使用 functionName() 或 functionName(param)。
delay:Number — 间隔(以毫秒为单位)。
times:Number — 运行次数。

返回

Timer — 超时进程的唯一标识符。使用此标识符可通过调用 timer.stop() 方法取消进程。

foreach

public function foreach(loop:Object,f:Function):void

遍历指定Object

参数

loop:Object — 被遍历的Object
f:Function — 遍历回调函数

回调函数定义

function foreachCallback(key:String,value:*):void;
====回调函数参数定义====
key:String — 键值名
value:* — 值

示例

a={a:"b",b:"c"};
foreach(a,function(key,obj){
  trace(key+":"+obj);
});

clone

function clone(object:Object):Object

复制指定Object
注意:此功能无法复制函数

参数

object:Object — 被复制的Object

示例

 var a={test:2};
 var b=clone(a);
 a.test=1;
 trace(b.test);

load

function load(library:String,onComplete:Function):void

加载外部库

参数

library:String ─ 库名称
onComplete:Function ─ 加载完成时执行的回调函数
个人工具
名字空间
变换
动作
导航
更新
工具箱