没有合适的资源?快使用搜索试试~ 我知道了~
{}与function(){}选用空对象{}来存放keyValue
0 下载量 200 浏览量
2020-10-28
01:52:23
上传
评论
收藏 35KB PDF 举报
温馨提示
试读
1页
虽说js里面什么都能当对象,也能用填鸭式方法任意给对象添加属性,属性赋值.但是有些js内置的对象,类型属性也是没办法覆盖的
资源推荐
资源详情
资源评论
{}与与function(){}选用空对象选用空对象{}来存放来存放keyValue
虽说js里面什么都能当对象,也能用填鸭式方法任意给对象添加属性,属性赋值.但是有些js内置的对象,类型属
性也是没办法覆盖的
贪多必失,写了一个用操作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。
资源评论
weixin_38523728
- 粉丝: 3
- 资源: 973
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功