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 相关文章推荐
javascript显示隐藏层比较不错的方法分析
Sep 30 Javascript
javascript写的日历类(基于pj)
Dec 28 Javascript
jquery绑定原理 简单解析与实现代码分享
Sep 06 Javascript
jquery单选框radio绑定click事件实现方法
Jan 14 Javascript
javascript jquery对form元素的常见操作详解
Jun 12 Javascript
javascript字符串对象常用api函数小结(连接,替换,分割,转换等)
Sep 20 Javascript
JavaScript正则获取地址栏中参数的方法
Mar 02 Javascript
JavaScript对JSON数据进行排序和搜索
Jul 24 Javascript
AngularJS中ng-options实现下拉列表的数据绑定方法
Aug 13 Javascript
基于jQuery ztree实现表格风格的树状结构
Aug 31 jQuery
解决ng-repeat产生的ng-model中取不到值的问题
Oct 02 Javascript
JS+canvas五子棋人机对战实现步骤详解
Jun 04 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
PHP数据库开发知多少
2006/10/09 PHP
php笔记之:有规律大文件的读取与写入的分析
2013/04/26 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
Laravel 6.2 中添加了可调用容器对象的方法
2019/10/22 PHP
Discuz! 6.1_jQuery兼容问题
2008/09/23 Javascript
js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)
2013/01/24 Javascript
jquery鼠标停止移动事件
2013/12/21 Javascript
jQuery中dom元素上绑定的事件详解
2015/04/24 Javascript
js实现的二级横向菜单条实例
2015/08/22 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
详解js私有作用域中创建特权方法
2016/01/25 Javascript
10个JavaScript中易犯小错误
2016/02/14 Javascript
JS中取二维数组中最大值的方法汇总
2016/04/17 Javascript
Bootstrap 组件之按钮(二)
2016/05/11 Javascript
NodeJS连接MongoDB数据库时报错的快速解决方法
2016/05/13 NodeJs
js实现倒计时及时间对象
2016/11/15 Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
2017/01/16 Javascript
轻松理解JavaScript闭包
2017/03/14 Javascript
初学者AngularJS的环境搭建过程
2017/10/27 Javascript
解决npm安装Electron缓慢网络超时导致失败的问题
2018/02/06 Javascript
Vue2.0 实现移动端图片上传功能
2018/05/30 Javascript
jQuery实现的模仿雨滴下落动画效果
2018/12/11 jQuery
加快Vue项目的开发速度的方法
2018/12/12 Javascript
layui使用templet格式化表格数据的方法
2019/09/16 Javascript
Python中urllib+urllib2+cookielib模块编写爬虫实战
2016/01/20 Python
利用Python3分析sitemap.xml并抓取导出全站链接详解
2017/07/04 Python
python实现俄罗斯方块游戏
2020/03/25 Python
python实现拼接图片
2020/03/23 Python
安装Anaconda3及使用Jupyter的方法
2020/10/27 Python
欧克利英国官网:Oakley英国
2019/08/24 全球购物
竞选演讲稿范文
2013/12/28 职场文书
大学生职业生涯规划书
2014/03/14 职场文书
十佳文明家庭事迹
2014/05/25 职场文书
学校运动会通讯稿
2015/07/18 职场文书
实习报告怎么写
2019/06/20 职场文书
pytorch 预训练模型读取修改相关参数的填坑问题
2021/06/05 Python