如何使用可选的回调参数制作JavaScript函数

00110001

我正在设法使我了解如何使用可选的回调参数制作jasvascript函数

我不确定要达到的技术术语,因此很难找到解决方案,但这可能对其他新手很有用

即,用法如下

    MyFunction({
        start: function() {
        },

        end: function() {
        }
    });
洛奇兰

这是一个带有示例的小提琴:http : //jsfiddle.net/0csnrv7p/

代码:

function myFunction(options) {
    // You need something like this line if you want to handle the case
    // where there are no arguments at all.  If options is undefined then
    // trying to access a property within it results in an error.
    options = options || {}; 

    if (typeof options.start === 'function') {
        options.start();
    }

    // ...
    // do stuff
    // ...

    if (typeof options.end === 'function') {
        options.end();
    }
}


myFunction({
    start: function() {
        console.log('start');
    },
    end: function() {
        console.log('end');
    }
});

这是更多信息的链接:http : //javascriptissexy.com/understand-javascript-callback-functions-and-use-them/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用可选的回调参数制作JavaScript函数

来自分类Dev

如何在C中使用可选参数制作函数?

来自分类Dev

如何使用带参数的回调函数?

来自分类Dev

返回指向数组的指针或使用参数制作void函数

来自分类Dev

Javascript:如何将参数传递给回调函数

来自分类Dev

如何使用2个参数制作POST NSURLRequest?

来自分类Dev

如何使用三个参数制作Java Hashmap

来自分类Dev

如何使用多个参数制作linq表达式

来自分类Dev

javascript / jQuery中的回调函数参数

来自分类Dev

spring JavaScript Promises 回调函数参数

来自分类Dev

如何为回调函数添加参数?

来自分类Dev

使用参数制作git命令

来自分类Dev

如何在GWT UiBinder中使用JavaScript回调函数?

来自分类Dev

如何在回调函数javascript中使用断言

来自分类Dev

如何在GWT UiBinder中使用JavaScript回调函数?

来自分类Dev

使用函数制作“折叠列表”

来自分类Dev

如何使用忽略回调参数的固定单个参数创建函数

来自分类Dev

如何在array_map()中为回调函数使用参数/参数?

来自分类Dev

如何使回调函数在Javascript中同步?

来自分类Dev

JavaScript中的回调函数如何工作

来自分类Dev

如何使用参数删除事件回调

来自分类Dev

JavaScript函数的可选参数

来自分类Dev

如何使用ggplot使用同一函数制作多个图?

来自分类Dev

如何在Swift中使用多个参数制作通用备忘录功能?

来自分类Dev

如何使用 CRTP 使用基类制作可选模板参数?

来自分类Dev

如何通过使用python中的class函数制作一个临时对象?

来自分类Dev

如何为要使用的函数制作输入配置文件?

来自分类Dev

如何排除使用 mysql 窗口函数制作的日期范围的差距?

来自分类Dev

给回调函数添加参数

Related 相关文章

  1. 1

    如何使用可选的回调参数制作JavaScript函数

  2. 2

    如何在C中使用可选参数制作函数?

  3. 3

    如何使用带参数的回调函数?

  4. 4

    返回指向数组的指针或使用参数制作void函数

  5. 5

    Javascript:如何将参数传递给回调函数

  6. 6

    如何使用2个参数制作POST NSURLRequest?

  7. 7

    如何使用三个参数制作Java Hashmap

  8. 8

    如何使用多个参数制作linq表达式

  9. 9

    javascript / jQuery中的回调函数参数

  10. 10

    spring JavaScript Promises 回调函数参数

  11. 11

    如何为回调函数添加参数?

  12. 12

    使用参数制作git命令

  13. 13

    如何在GWT UiBinder中使用JavaScript回调函数?

  14. 14

    如何在回调函数javascript中使用断言

  15. 15

    如何在GWT UiBinder中使用JavaScript回调函数?

  16. 16

    使用函数制作“折叠列表”

  17. 17

    如何使用忽略回调参数的固定单个参数创建函数

  18. 18

    如何在array_map()中为回调函数使用参数/参数?

  19. 19

    如何使回调函数在Javascript中同步?

  20. 20

    JavaScript中的回调函数如何工作

  21. 21

    如何使用参数删除事件回调

  22. 22

    JavaScript函数的可选参数

  23. 23

    如何使用ggplot使用同一函数制作多个图?

  24. 24

    如何在Swift中使用多个参数制作通用备忘录功能?

  25. 25

    如何使用 CRTP 使用基类制作可选模板参数?

  26. 26

    如何通过使用python中的class函数制作一个临时对象?

  27. 27

    如何为要使用的函数制作输入配置文件?

  28. 28

    如何排除使用 mysql 窗口函数制作的日期范围的差距?

  29. 29

    给回调函数添加参数

热门标签

归档