{}与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 相关文章推荐
utf8的编码算法 转载
Dec 27 Javascript
javascript设计模式 封装和信息隐藏(上)
Jul 24 Javascript
Yii-自定义删除确认弹框(zyd)jquery实现代码
Mar 04 Javascript
JavaScript打印网页指定区域的例子
May 03 Javascript
JSON创建键值对(key是中文或者数字)方式详解
Aug 24 Javascript
Three.js基础学习教程
Nov 16 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
Dec 20 Javascript
bootstrap fileinput插件实现预览上传照片功能
Jan 23 Javascript
jQuery 改变P标签文本值方法
Feb 24 jQuery
vue 属性拦截实现双向绑定的实例代码
Oct 24 Javascript
vue如何根据网站路由判断页面主题色详解
Nov 02 Javascript
layer弹窗在键盘按回车将反复刷新的实现方法
Sep 25 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
PHP 截取字符串 分别适合GB2312和UTF8编码情况
2009/02/12 PHP
PHP教程 变量定义
2009/10/23 PHP
php中常用字符串处理代码片段整理
2011/11/07 PHP
网页上facebook分享功能具体实现
2014/01/26 PHP
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
2016/03/02 PHP
PHP读取大文件的多种方法介绍
2016/04/04 PHP
PHP 计算两个特别大的整数实例代码
2018/05/07 PHP
JQuery 动态扩展对象之另类视角
2010/05/25 Javascript
javascript中的缓动效果实现程序
2012/12/29 Javascript
JS获取各种宽度、高度的简单介绍
2014/12/19 Javascript
浅析JavaScript事件和方法
2015/02/28 Javascript
jQuery延迟加载图片插件Lazy Load使用指南
2015/03/25 Javascript
JS使用parseInt解析数字实现求和的方法
2015/08/05 Javascript
JS随机数产生代码分享
2018/02/24 Javascript
微信小程序利用swiper+css实现购物车商品删除功能
2019/03/06 Javascript
Layui多选只有最后一个值的解决方法
2019/09/02 Javascript
selenium+java中用js来完成日期的修改
2019/10/31 Javascript
使用Vue-cli 中为单独页面设置背景图片铺满全屏
2020/07/17 Javascript
[03:09]DOTA2亚洲邀请赛 LGD战队出场宣传片
2015/02/07 DOTA
pycharm设置注释颜色的方法
2018/05/23 Python
python判断数字是否是超级素数幂
2018/09/27 Python
python GUI库图形界面开发之PyQt5信号与槽基本操作
2020/02/25 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
Python任务自动化工具tox使用教程
2020/03/17 Python
CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集
2017/08/18 HTML / CSS
使用CSS3的appearance属性改变任何元素的浏览器默认风格
2012/12/24 HTML / CSS
CSS3中设置3D变形的transform-style属性详解
2016/05/23 HTML / CSS
Daniel Wellington官方海外旗舰店:丹尼尔惠灵顿DW手表
2018/02/22 全球购物
工作评语大全
2014/04/26 职场文书
设计大赛策划方案
2014/06/13 职场文书
校运会广播稿
2015/08/19 职场文书
聘用合同范本
2015/09/21 职场文书
《所见》教学反思
2016/02/23 职场文书
JAVA API 实用类 String详解
2021/10/05 Java/Android
深入理解go缓存库freecache的使用
2022/02/15 Golang
Win11查看设备管理器
2022/04/19 数码科技