Delayed

Delayed[expr]

表示一个延迟运算的表达式,直到外部请求其值时才进行运算.

Delayed[expr,fmt]

指定运算 expr 的结果应该以格式 fmt 给出.

Delayed[expr,{fmt,rform}]

指定结果应该作为形如 rform 的响应给出.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (1)

Delayed 指定表达式不应该被运算,直到请求计算时为止:

此链接给出当前时间. 重新访问链接给出更新的时间:

选项  (2)

CachePersistence  (1)

部署一个提供当前时间的 Delayed,并缓存其结果最多 3 秒:

UpdateInterval  (1)

部署 Delayed,当在网络浏览器中显示时每 3 秒刷新一次:

可能存在的问题  (1)

由于 Delayed[expr] 的默认 ExportFormHTMLFragment,因此运算结果为 None 的表达式返回为空字符串:

为了得到上述范例中的正确值,请将 Delayed[expr] 的格式指定为 Wolfram 语言:

Wolfram Research (2014),Delayed,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Delayed.html (更新于 2014 年).

文本

Wolfram Research (2014),Delayed,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Delayed.html (更新于 2014 年).

CMS

Wolfram 语言. 2014. "Delayed." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/Delayed.html.

APA

Wolfram 语言. (2014). Delayed. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Delayed.html 年

BibTeX

@misc{reference.wolfram_2024_delayed, author="Wolfram Research", title="{Delayed}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/Delayed.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_delayed, organization={Wolfram Research}, title={Delayed}, year={2014}, url={https://reference.wolfram.com/language/ref/Delayed.html}, note=[Accessed: 22-November-2024 ]}