LLWiki正在建设中,欢迎加入我们

“LLWiki:管理员技术手册”的版本间差异

跳转到导航 跳转到搜索
| <code lang="js">function(param = default)</code> || <code lang="js"><nowiki>function() { param = param || default; }</nowiki></code>
|-
| <code lang="js">[{a, b]} = [{a: 0, b: 1]};</code><ref name="eslint-error">该语法不被CodeEditor的[[#ESLint|ESLint]]支持,不利于代码除错,因此即使不作为ResourceLoader的模块也不推荐使用。</ref> || <code lang="js">aobj = [{a: 0, b: 1][0]}; ba = [0, 1][1]obj.a;</code>
|-
| <code lang="js">{a} = {a: 0, b: 1};</code> || <code lang="js">obj = {a: 0, b: 1}; a = obj.a;</code>
|-
| <code>[...iterator, element]</code> || <code>iterator.concat( element )</code>
|-
| <code lang="js">{...object, key: value}</code><ref name="eslint-error" /> || <code lang="js">$.extend(object, {key: value})</code>
|-
| <code lang="js">async function()</code><ref><code langname="jseslint-error">async</code>/<code lang="js">await</code>语法不被CodeEditor的[[#ESLint|ESLint]]支持,不利于代码除错,因此即使不作为ResourceLoader的模块也不推荐使用。</ref> || <code lang="js">function() { return new Promise(resolve, reject); }</code>
|}