JavaScript函数参数使用带参数名的方式赋值传入的方法


Posted in Javascript onMarch 19, 2015

本文实例讲述了JavaScript函数参数使用带参数名的方式赋值传入的方法。分享给大家供大家参考。具体分析如下:

这里其实就是在给函数传递参数的时候,可以使用 参数名:参数值的方式传递,这样不会传递错。不过下面的代码是通过字典来实现的,不像python原封就支持这样的方法

function foo({ name:name, project:project}) {
  Print( project );
  Print( name );
}

调用方法

foo({ name:'soubok', project:'jslibs' })
foo({ project:'jslibs', name:'soubok'})

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jquery 关键字“拖曳搜索”之“拖曳”以及 图片“提示自适应放大”效果 的实现
Apr 18 Javascript
IE下Ajax缓存问题的快速解决方法(get方式)
Jan 09 Javascript
使用JS取得焦点(focus)元素代码
Mar 22 Javascript
实例说明为什么不要行内使用javascript
Apr 18 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
Mar 28 Javascript
详解vue.js下引入百度地图jsApi的两种方法
Jul 27 Javascript
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
Jul 31 jQuery
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
Jun 17 Javascript
webpack自动打包和热更新的实现方法
Jun 24 Javascript
小程序两种滚动公告栏的实现方法
Sep 17 Javascript
JavaScript制作3D旋转相册
Aug 02 Javascript
Javascript实现单选框效果
Dec 09 Javascript
JavaScript通过字典进行字符串翻译转换的方法
Mar 19 #Javascript
JavaScript更改原始对象valueOf的方法
Mar 19 #Javascript
jquery比较简洁的软键盘特效实现方法
Mar 19 #Javascript
JavaScript将字符串转换成字符编码列表的方法
Mar 19 #Javascript
JavaScript将数组转换成CSV格式的方法
Mar 19 #Javascript
javascript实现简单的二级联动
Mar 19 #Javascript
jQuery实现360°全景拖动展示
Mar 18 #Javascript
You might like
深入HTTP响应状态码速查表的详解
2013/06/07 PHP
如何把php5.3版本升级到php5.4或者php5.5
2015/07/31 PHP
yii数据库的查询方法
2015/12/28 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
2018/01/29 PHP
PHP微信支付结果通知与回调策略分析
2019/01/10 PHP
PHP底层运行机制与工作原理详解
2020/07/31 PHP
Javascript 判断 object 的特定类转载
2007/02/01 Javascript
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
2013/10/30 Javascript
jqeury-easyui-layout问题解决方法
2014/03/24 Javascript
jQuery实现鼠标划过修改样式的方法
2015/04/14 Javascript
基于JavaScript操作DOM常用的API小结
2015/12/01 Javascript
详解Node.js:events事件模块
2016/11/24 Javascript
jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
2017/02/14 Javascript
Webpack实现按需打包Lodash的几种方法详解
2017/05/08 Javascript
NodeJS创建最简单的HTTP服务器
2017/05/15 NodeJs
JS如何实现在页面上快速定位(锚点跳转问题)
2017/08/14 Javascript
浅谈Vue.js中的v-on(事件处理)
2017/09/05 Javascript
JavaScript实现兼容IE6的收起折叠与展开效果实例
2017/09/20 Javascript
基于vue中解决v-for使用报红并出现警告的问题
2018/03/03 Javascript
JavaScript的数据类型转换原则(干货)
2018/03/15 Javascript
详解Vue.js项目API、Router配置拆分实践
2018/03/16 Javascript
layui的table单击行勾选checkbox功能方法
2018/08/14 Javascript
JavaScript基于面向对象实现的无缝滚动轮播示例
2020/01/17 Javascript
JavaScript实现旋转木马轮播图
2020/03/16 Javascript
[43:24]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS Liquid
2018/03/30 DOTA
[04:05]TI9战队采访 - Natus Vincere
2019/08/22 DOTA
Python实现各种排序算法的代码示例总结
2015/12/11 Python
解决PySide+Python子线程更新UI线程的问题
2019/01/11 Python
C#面试题问题集
2016/04/02 面试题
《听鱼说话》教学反思
2014/02/15 职场文书
卫生巾广告词
2014/03/18 职场文书
护理专业自我评价
2015/03/11 职场文书
MySQL root密码的重置方法
2021/04/21 MySQL
redis限流的实际应用
2021/04/24 Redis
MySQL transaction事务安全示例讲解
2022/06/21 MySQL