1. <tfoot id='EDGWM'></tfoot>

      <bdo id='EDGWM'></bdo><ul id='EDGWM'></ul>

    <small id='EDGWM'></small><noframes id='EDGWM'>

    <i id='EDGWM'><tr id='EDGWM'><dt id='EDGWM'><q id='EDGWM'><span id='EDGWM'><b id='EDGWM'><form id='EDGWM'><ins id='EDGWM'></ins><ul id='EDGWM'></ul><sub id='EDGWM'></sub></form><legend id='EDGWM'></legend><bdo id='EDGWM'><pre id='EDGWM'><center id='EDGWM'></center></pre></bdo></b><th id='EDGWM'></th></span></q></dt></tr></i><div id='EDGWM'><tfoot id='EDGWM'></tfoot><dl id='EDGWM'><fieldset id='EDGWM'></fieldset></dl></div>
    <legend id='EDGWM'><style id='EDGWM'><dir id='EDGWM'><q id='EDGWM'></q></dir></style></legend>

      Coffeescript --- 如何创建一个自启动的匿名函数?

      Coffeescript --- How to create a self-initiating anonymous function?(Coffeescript --- 如何创建一个自启动的匿名函数?)

            <tbody id='zAwMv'></tbody>

            <bdo id='zAwMv'></bdo><ul id='zAwMv'></ul>
            <tfoot id='zAwMv'></tfoot>
            • <legend id='zAwMv'><style id='zAwMv'><dir id='zAwMv'><q id='zAwMv'></q></dir></style></legend>

              <i id='zAwMv'><tr id='zAwMv'><dt id='zAwMv'><q id='zAwMv'><span id='zAwMv'><b id='zAwMv'><form id='zAwMv'><ins id='zAwMv'></ins><ul id='zAwMv'></ul><sub id='zAwMv'></sub></form><legend id='zAwMv'></legend><bdo id='zAwMv'><pre id='zAwMv'><center id='zAwMv'></center></pre></bdo></b><th id='zAwMv'></th></span></q></dt></tr></i><div id='zAwMv'><tfoot id='zAwMv'></tfoot><dl id='zAwMv'><fieldset id='zAwMv'></fieldset></dl></div>

              <small id='zAwMv'></small><noframes id='zAwMv'>

              1. 本文介绍了Coffeescript --- 如何创建一个自启动的匿名函数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                如何在coffeescript中写这个?

                How to write this in coffeescript?

                f = (function(){
                   // something
                })();
                

                感谢任何提示:)

                推荐答案

                虽然您可以只使用括号(例如 (-> foo)(),但您可以通过使用 关键字:

                While you can just use parentheses (e.g. (-> foo)(), you can avoid them by using the do keyword:

                do f = -> console.log 'this runs right away'
                

                do 最常见的用途是在循环中捕获变量.例如,

                The most common use of do is capturing variables in a loop. For instance,

                for x in [1..3]
                  do (x) ->
                    setTimeout (-> console.log x), 1
                

                如果没有 do,您只会在循环 3 次后打印 x 的值.

                Without the do, you'd just be printing the value of x after the loop 3 times.

                这篇关于Coffeescript --- 如何创建一个自启动的匿名函数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                Rails/Javascript: How to inject rails variables into (very) simple javascript(Rails/Javascript:如何将 rails 变量注入(非常)简单的 javascript)
                CoffeeScript always returns in anonymous function(CoffeeScript 总是以匿名函数返回)
                Ordinals in words javascript(javascript中的序数)
                getFullYear returns year before on first day of year(getFullYear 在一年的第一天返回前一年)
                How do I make a TextGeometry multiline? How do I put it inside a square so it wraps like html text does inside a div?(如何制作 TextGeometry 多线?如何将它放在一个正方形内,以便它像 html 文本一样包裹在 div 内?) - IT屋-程序员软件开发技术分享社
                How to use coffeescript in developing web-sites?(如何在开发网站时使用coffeescript?)
                <i id='M2hMq'><tr id='M2hMq'><dt id='M2hMq'><q id='M2hMq'><span id='M2hMq'><b id='M2hMq'><form id='M2hMq'><ins id='M2hMq'></ins><ul id='M2hMq'></ul><sub id='M2hMq'></sub></form><legend id='M2hMq'></legend><bdo id='M2hMq'><pre id='M2hMq'><center id='M2hMq'></center></pre></bdo></b><th id='M2hMq'></th></span></q></dt></tr></i><div id='M2hMq'><tfoot id='M2hMq'></tfoot><dl id='M2hMq'><fieldset id='M2hMq'></fieldset></dl></div>

                  • <small id='M2hMq'></small><noframes id='M2hMq'>

                        <bdo id='M2hMq'></bdo><ul id='M2hMq'></ul>
                      • <tfoot id='M2hMq'></tfoot>
                          <tbody id='M2hMq'></tbody>
                          <legend id='M2hMq'><style id='M2hMq'><dir id='M2hMq'><q id='M2hMq'></q></dir></style></legend>