Skip to content

Regular Asynchronous Function

Neuron Teckid edited this page Oct 22, 2015 · 1 revision

正规异步函数

当域级函数或匿名函数或类的成员函数的一个 (且只能有一个) 形式参数为正规异步占位符 %% 时, 该函数为正规异步函数. 如

func f(param, %%)
    animation(%, 2000)
    return param + 1

(%%, param):
    if param = 'latency'
        setTimeout(%, 10)
        return false
    return true

正规异步函数的函数体不一定含有异步表达式.

正规异步函数会影响函数体内的方法挑选.

Clone this wiki locally