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 相关文章推荐
List Installed Hot Fixes
Jun 12 Javascript
关于javascript中的parseInt使用技巧
Sep 03 Javascript
jQuery 创建Dom元素
May 07 Javascript
javascript简单性能问题及学习笔记
Feb 04 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
May 19 Javascript
ECMAScript6的新特性箭头函数(Arrow Function)详细介绍
Jun 07 Javascript
JavaScript中数组继承的简单示例
Jul 29 Javascript
jquery uploadify隐藏上传进度的实现方法
Feb 06 Javascript
详解Angular2响应式表单
Jun 14 Javascript
react中fetch之cors跨域请求的实现方法
Mar 14 Javascript
require.js 加载过程与使用方法介绍
Oct 30 Javascript
Vue请求JSON Server服务器数据的实现方法
Nov 02 Javascript
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
PHP获取url的函数代码
2011/08/02 PHP
PHP实现邮件群发的源码
2013/06/18 PHP
2014年10个最佳的PHP图像操作库
2014/07/14 PHP
PHP SESSION的增加、删除、修改、查看操作
2015/03/20 PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
2016/01/08 PHP
深入解析PHP的Yii框架中的缓存功能
2016/03/29 PHP
详解如何在云服务器上部署Laravel
2017/06/30 PHP
Laravel相关的一些故障解决
2020/08/19 PHP
ExtJS 2.0实用简明教程 之ExtJS版的Hello
2009/04/29 Javascript
Javascript学习笔记4 Eval函数
2010/01/11 Javascript
js动态添加表格数据使用insertRow和insertCell实现
2014/05/22 Javascript
JavaScript控制listbox列表框的项目上下移动的方法
2015/03/18 Javascript
jQuery formValidator表单验证
2016/01/07 Javascript
javascript断点调试心得分享
2016/04/23 Javascript
BootStrap智能表单实战系列(三)分块表单配置详解
2016/06/13 Javascript
Vue.js 2.0 和 React、Augular等其他前端框架大比拼
2016/10/08 Javascript
微信小程序 设置启动页面的两种方法
2017/03/09 Javascript
关于React动态加载路由处理的相关问题
2019/01/07 Javascript
基于vue写一个全局Message组件的实现
2019/08/15 Javascript
基于vue3.0.1beta搭建仿京东的电商H5项目
2020/05/06 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
Python_LDA实现方法详解
2017/10/25 Python
python如何重载模块实例解析
2018/01/25 Python
Python定义函数功能与用法实例详解
2019/04/08 Python
Python中的单下划线和双下划线使用场景详解
2019/09/09 Python
python的slice notation的特殊用法详解
2019/12/27 Python
Python内置异常类型全面汇总
2020/05/28 Python
详解pandas获取Dataframe元素值的几种方法
2020/06/14 Python
python re模块常见用法例举
2021/03/01 Python
以色列的身体护理及家居香薰品牌:Sabon NYC
2018/02/23 全球购物
Super-Pharm波兰:药房和香水在一个地方
2020/08/18 全球购物
.NET remoting的两种通道是什么
2016/05/31 面试题
铭立家具面试题
2012/12/06 面试题
中英文求职信范文
2015/03/19 职场文书
中学综治宣传月活动总结
2015/05/07 职场文书
Spring Boot配合PageHelper优化大表查询数据分页
2022/04/20 Java/Android