开发者社区> 问答> 正文

Jquery 中function的options参数问题

我刚学习jquery,看别人的代码这个options参数表示很不明白,例如

<script type="text/javascript">
(function($){
    $.fn.func = function(options){
    ...
}
})(jQuery);
</script>
<script type="text/javascript">
$(function(){
    $('#middle').func();
});
</script>    <span></span>

$('#middle').func();调用func()方法的时候貌似也没有传递参数。这个options怎么理解?

展开
收起
a123456678 2016-07-12 15:13:10 2117 0
1 条回答
写回答
取消 提交回答
  • js的语法问题,调用函数写对名字即可,你可以不管它的函数在定义时是否定义了参数。它定义了一个参数,你可以不带参数调用它,可以带一个参数调用它,你甚至可以带两个参数或者更多参数去调用它。其实,即使它不定义任何参数,你也照样可以带一个,两个乃至N个参数去调用。可以了解一下函数中arguments变量就会明白了。

    2019-07-17 19:55:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载