手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >{}与function(){}选用空对象{}来存放keyValue
{}与function(){}选用空对象{}来存放keyValue
摘要:贪多必失,写了一个用操作url的js工具类,这个类上面有个属性叫queryString,我原来的做法是让queryString=functi...

贪多必失,写了一个用操作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。

【{}与function(){}选用空对象{}来存放keyValue】相关文章:

js获取滚动距离的方法

javascript中innerText和innerHTML属性用法实例分析

卡拉 OK 字幕效果

理解javascript封装

javascript无刷新评论实现方法

用JavaScript实现对话框的教程

原生javascript实现解析XML文档与字符串

脚本收藏iframe

JavaScript检测字符串中是否含有html标签实现方法

jQuery实现表格行上移下移和置顶的方法

精品推荐
分类导航