{}与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 相关文章推荐
JavaScript移除数组元素减少长度的方法
Sep 05 Javascript
JavaScript调用ajax获取文本文件内容实现代码
Mar 28 Javascript
javascript将浮点数转换成整数的三个方法
Jun 23 Javascript
深入探密Javascript数组方法
Jan 08 Javascript
setinterval()与clearInterval()JS函数的调用方法
Jan 21 Javascript
jQuery构造函数init参数分析
May 13 Javascript
浅析Bootstrap组件之面板组件
May 04 Javascript
Angular.js中ng-include用法及多标签页面的实现方式详解
May 07 Javascript
react native带索引的城市列表组件的实例代码
Aug 08 Javascript
ajax请求+vue.js渲染+页面加载的示例
Feb 11 Javascript
解决vue attr取不到属性值的问题
Sep 18 Javascript
简单通过settimeout看javascript的运行机制
May 10 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
NO3第三帝国留言簿制作过程
2006/10/09 PHP
分享PHP入门的学习方法
2007/01/02 PHP
PHP小技巧之函数重载
2014/06/02 PHP
PHP+原生态ajax实现的省市联动功能详解
2017/08/15 PHP
Javascript拓展String方法小结
2013/07/08 Javascript
jQuery中多个元素的Hover事件解决方案
2014/06/12 Javascript
javascript学习笔记(六)数据类型和JSON格式
2014/10/08 Javascript
js实现图片和链接文字同步切换特效的方法
2015/02/20 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
js实现右键菜单功能
2016/11/28 Javascript
vue2的todolist入门小项目的详细解析
2017/05/11 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
vue实现分页的三种效果
2020/06/23 Javascript
[04:51]TI10典藏宝瓶Ⅱ外观视频展示
2020/08/15 DOTA
python求列表交集的方法汇总
2014/11/10 Python
简单的Python的curses库使用教程
2015/04/11 Python
Python中使用ElementTree解析XML示例
2015/06/02 Python
python 的列表遍历删除实现代码
2020/04/12 Python
浅析AST抽象语法树及Python代码实现
2016/06/06 Python
Python装饰器实现几类验证功能做法实例
2017/05/18 Python
200 行python 代码实现 2048 游戏
2018/01/12 Python
python 创建一个空dataframe 然后添加行数据的实例
2018/06/07 Python
python字典排序的方法
2019/10/12 Python
Python for i in range ()用法详解
2020/09/18 Python
python对XML文件的操作实现代码
2020/03/27 Python
python opencv pytesseract 验证码识别的实现
2020/08/28 Python
Django中如何用xlwt生成表格的方法步骤
2021/01/31 Python
CSS3 3D酷炫立方体变换动画的实现
2019/03/26 HTML / CSS
菲律宾购物网站:Lazada菲律宾
2018/04/05 全球购物
Bluebella德国官网:英国性感内衣和睡衣品牌
2019/11/08 全球购物
Unix里面如何在后台运行程序
2016/10/14 面试题
清洁工岗位职责
2014/01/29 职场文书
服务标语口号
2014/07/01 职场文书
2016年班主任培训心得体会
2016/01/07 职场文书
postgresql无序uuid性能测试及对数据库的影响
2021/06/11 PostgreSQL