{}与function(){}选用空对象{}来存放keyValue


Posted in Javascript onMay 23, 2012

贪多必失,写了一个用操作url 的js工具类,这个类上面有个属性叫queryString,我原来的做法是让queryString=function(){} ,

想法是希望能够queryString[key]或者queryString(key[,value])这样两种写法都支持,通过queryString[key] 方式调用key大小写敏感

通过queryString(key)则可以大小写无关。

今天杯具的发现url中带name参数死活都设置不上去,突然想起来queryString是个匿名函数,name,length等属性是只读的,

还是地乖乖改成queryString = {} ; 用另外的一个param(key[,value]) 来实现大小写无关的功能。

今天得到结论是用来放keyValue的字段最好不要使用function(){}这样已经有内置属性的类型来存放keyValue。

Javascript 相关文章推荐
jQuery判断元素是否是隐藏的代码
Apr 24 Javascript
浅析document.ready和window.onload的区别讲解
Dec 18 Javascript
JavaScript和CSS交互的方法汇总
Dec 02 Javascript
jQuery Validate表单验证插件实现代码
Jun 08 jQuery
React-Router如何进行页面权限管理的方法
Dec 06 Javascript
微信小程序使用request网络请求操作实例
Dec 15 Javascript
基于jquery trigger函数无法触发a标签的两种解决方法
Jan 06 jQuery
基于D3.js实现时钟效果
Jul 17 Javascript
小程序数据通信方法大全(推荐)
Apr 15 Javascript
Vue.js 中的实用工具方法【推荐】
Jul 04 Javascript
JavaScript遍历数组的方法代码实例
Jan 14 Javascript
ajax请求前端跨域问题原因及解决方案
Oct 16 Javascript
JavaScript基本编码模式小结
May 23 #Javascript
Javascript处理DOM元素事件实现代码
May 23 #Javascript
面向对象Javascript核心支持代码分享
May 23 #Javascript
Package.js  现代化的JavaScript项目make工具
May 23 #Javascript
检测input每次的输入是否合法遇到汉字输入就有问题
May 23 #Javascript
JavaScript可否多线程? 深入理解JavaScript定时机制
May 23 #Javascript
setTimeout的延时为0时多个浏览器的区别
May 23 #Javascript
You might like
Zend Studio去除编辑器的语法警告设置方法
2012/10/24 PHP
php堆排序实现原理与应用方法
2015/01/03 PHP
PHPUnit测试私有属性和方法功能示例
2018/06/12 PHP
Javascript hasOwnProperty 方法 & in 关键字
2008/11/26 Javascript
js tab效果的实现代码
2009/12/26 Javascript
location对象的属性和方法应用(解析URL)
2013/04/12 Javascript
js如何获取兄弟、父类等节点
2014/01/06 Javascript
jQuery 滑动方法slideDown向下滑动元素
2014/01/16 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
Chrome扩展页面动态绑定JS事件提示错误
2014/02/11 Javascript
Angular中使用ui router实现系统权限控制及开发遇到问题
2016/09/23 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
JS实现物体带缓冲的间歇运动效果示例
2016/12/22 Javascript
Vue.js实战之Vuex的入门教程
2017/04/01 Javascript
vue.js动态数据绑定学习笔记
2017/05/19 Javascript
JS实现百度搜索接口及链接功能实例代码
2018/02/02 Javascript
全站最详细的Vuex教程
2018/04/13 Javascript
实例详解Node.js 函数
2018/06/10 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
2018/09/30 Javascript
详解vuejs中执行npm run dev出现页面cannot GET/问题
2020/04/26 Javascript
介绍Python中内置的itertools模块
2015/04/29 Python
python文件操作之目录遍历实例分析
2015/05/20 Python
python实现Floyd算法
2018/01/03 Python
flask入门之表单的实现
2018/07/18 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
tensorflow 实现打印pb模型的所有节点
2020/01/23 Python
Python3使用xlrd、xlwt处理Excel方法数据
2020/02/28 Python
python3的pip路径在哪
2020/06/23 Python
html5默认气泡修改的代码详解
2020/03/13 HTML / CSS
临床医学专业个人的自我评价
2013/09/27 职场文书
体育教师自我鉴定
2014/02/12 职场文书
迎新晚会策划方案
2014/06/13 职场文书
十佳标兵事迹材料
2014/08/18 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
百年校庆宣传标语口号
2015/12/26 职场文书
Elasticsearch 聚合查询和排序
2022/04/19 Python