jquery引用方法时传递参数原理分析


Posted in Javascript onOctober 13, 2014

经常到网上去下载大牛们写的js插件。每次只需将js引用并设置下变量就行了,但一直没搞明白原理(主要是大牛们的代码太简练了-,-)。

这次弄清了如何传递、设置多个(很多个)参数。

如 方法为function lunbo(){};

在调用、设置的时候写:

lunbo({

speed:200,


wrapper:'#id',


ease:'easing'

})

则,在方法内获取的时候:

function lunbo(options){

var set=$.extend({},options);


var _speed=set.speed;


var _wrapper=set.wrapper;


var _ease=set.ease;


/*


使用获取的参数


*/


}

另外,在实在没办法的时候,可以设置全局变量灵活运用。

Javascript 相关文章推荐
JS是否可以跨文件同时控制多个iframe页面的应用技巧
Dec 16 Javascript
JavaScript 组件之旅(三):用 Ant 构建组件
Oct 28 Javascript
JavaScript 学习笔记(十六) js事件
Feb 01 Javascript
js实现广告漂浮效果的小例子
Jul 02 Javascript
angularJS提交表单(form)
Feb 09 Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
Sep 17 Javascript
jQuery实现的省市联动菜单功能示例【测试可用】
Jan 13 Javascript
JavaScript体验异步更好的解决办法
Jan 08 Javascript
新版vue-cli模板下本地开发环境使用node服务器跨域的方法
Apr 03 Javascript
JavaScript中的垃圾回收与内存泄漏示例详解
May 02 Javascript
webpack-mvc 传统多页面组件化开发详解
May 07 Javascript
Vue组件化(ref,props, mixin,.插件)详解
May 15 Vue.js
form.submit()不能提交表单的错误原因及解决方法
Oct 13 #Javascript
js的touch事件的实际引用
Oct 13 #Javascript
JQuery 使用attr方法实现下拉列表选中
Oct 13 #Javascript
5个JavaScript经典面试题
Oct 13 #Javascript
Json实现异步请求提交评论无需跳转其他页面
Oct 11 #Javascript
innerHTML动态添加html代码和脚本兼容多个浏览器
Oct 11 #Javascript
ie8模式下click无反应点击option无反应的解决方法
Oct 11 #Javascript
You might like
BBS(php & mysql)完整版(三)
2006/10/09 PHP
PHP实现的memcache环形队列类实例
2015/07/28 PHP
Jquery通过Ajax访问XML数据的小例子
2013/11/18 Javascript
浅谈JS闭包中的循环绑定处理程序
2014/11/09 Javascript
JavaScript 事件对象介绍
2015/04/13 Javascript
Jquery数字上下滚动动态切换插件
2015/08/08 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
AngularJS $injector 依赖注入详解
2016/09/14 Javascript
JavaScript生成.xls文件的代码
2016/12/22 Javascript
js中let和var定义变量的区别
2018/02/08 Javascript
从零开始搭建一个react项目开发
2018/02/09 Javascript
详解redis在nodejs中的应用
2018/05/02 NodeJs
详解在Vue中使用TypeScript的一些思考(实践)
2018/07/06 Javascript
Bootstrap标签页(Tab)插件切换echarts不显示问题的解决
2018/07/13 Javascript
webpack4 处理SCSS的方法示例
2018/09/03 Javascript
浅谈在vue中使用mint-ui swipe遇到的问题
2018/09/27 Javascript
vue 组件销毁并重置的实现
2020/01/13 Javascript
es6函数之严格模式用法实例分析
2020/03/17 Javascript
js实现滑动进度条效果
2020/08/21 Javascript
为什么JavaScript中0.1 + 0.2 != 0.3
2020/12/03 Javascript
使用Pyrex来扩展和加速Python程序的教程
2015/04/13 Python
python+tkinter编写电脑桌面放大镜程序实例代码
2018/01/16 Python
浅谈Pandas中map, applymap and apply的区别
2018/04/10 Python
python的dataframe转换为多维矩阵的方法
2018/04/11 Python
python实现linux下抓包并存库功能
2018/07/18 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
2018/12/12 Python
浅谈python requests 的put, post 请求参数的问题
2019/01/02 Python
在python 不同时区之间的差值与转换方法
2019/01/14 Python
Python实现线性插值和三次样条插值的示例代码
2019/11/13 Python
Python csv文件的读写操作实例详解
2019/11/19 Python
python3通过qq邮箱发送邮件以及附件
2020/05/20 Python
pytorch判断是否cuda 判断变量类型方式
2020/06/23 Python
iPhoneX安全区域(Safe Area)底部小黑条在微信小程序和H5的屏幕适配
2020/04/08 HTML / CSS
教师自查自纠材料
2014/10/14 职场文书
2014年实验室工作总结
2014/12/03 职场文书
幼儿园家长反馈意见
2015/06/03 职场文书