Prototype使用指南之hash.js


Posted in Javascript onJanuary 10, 2007

Hash对象(关联数组)是Prototype新建的一个对象,要创建一个Hash对象可以调用$H(object)方法,因为javascript本身的特点(对象本身就是关联数组) ,所以实现Hash也很简单,Prototype中的Hash只是javascript的关联数组(对象) keys(): 返回hash的键值数组 values(): 返回值得数组 merge(hash): 合并两个hash toQueryString(): 跟string的toQueryParams方法想法,将hash转化为一个querystring, 会调用encodeURIComponent对键和值进行编码 inspect(): hash的字符串表示 另外建立的hash继承了Enumerable的方法因为hash只是javascript的一个普通的对象而已,所以添加一个键值对使用: hash[key]=value就可以了,删除一个键值对使用 detele hash[key]就可以了

Javascript 相关文章推荐
IE和FireFox(FF)中js和css的不同
Apr 13 Javascript
JS 去前后空格大全(IE9亲测)
Jul 15 Javascript
flash遮住div问题的正确解决方法
Feb 27 Javascript
ajax提交表单实现网页无刷新注册示例
May 08 Javascript
js使用栈来实现10进制转8进制与取除数及余数
Jun 11 Javascript
javascript模拟map输出与去除重复项的方法
Feb 09 Javascript
jQuery简单设置文本框回车事件的方法
Aug 01 Javascript
基于JS实现回到页面顶部的五种写法(从实现到增强)
Sep 03 Javascript
jQuery validate插件功能与用法详解
Dec 15 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
Feb 16 Javascript
js getBoundingClientRect使用方法详解
Jul 17 Javascript
vue print.js打印支持Echarts图表操作
Nov 13 Javascript
Prototype使用指南之array.js
Jan 10 #Javascript
Prototype使用指南之enumerable.js
Jan 10 #Javascript
Prototype使用指南之base.js
Jan 10 #Javascript
Prototype使用指南之string.js
Jan 10 #Javascript
Prototype最新版(1.5 rc2)使用指南(1)
Jan 10 #Javascript
个人总结的一些关于String、Function、Array的属性和用法
Jan 10 #Javascript
[JS源码]超长文章自动分页(客户端版)
Jan 09 #Javascript
You might like
PHP中数组的分组排序实例
2014/06/01 PHP
使用Huagepage和PGO来提升PHP7的执行性能
2015/11/30 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
2015/12/21 PHP
javascript实现2048游戏示例
2014/05/04 Javascript
如何获取网站icon有哪些可行的方法
2014/06/05 Javascript
一个JavaScript递归实现反转数组字符串的实例
2014/10/14 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
2015/04/07 Javascript
Javascript设计模式理论与编程实战之简单工厂模式
2015/11/03 Javascript
Bootstrap每天必学之滚动监听
2016/03/16 Javascript
JavaScript_ECMA5数组新特性详解
2016/06/12 Javascript
JQuery 设置checkbox值二次无效的解决方法
2016/07/22 Javascript
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面
2016/08/04 Javascript
利用Javascript实现简单的转盘抽奖
2017/02/13 Javascript
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
Vue实现选择城市功能
2017/05/27 Javascript
vue组件命名和props命名代码详解
2019/09/01 Javascript
async/await让异步操作同步执行的方法详解
2019/11/01 Javascript
使用vuex较为优雅的实现一个购物车功能的示例代码
2019/12/09 Javascript
js与jquery获取input输入框中的值实例讲解
2020/02/27 jQuery
[46:37]LGD vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
在Django中管理Users和Permissions以及Groups的方法
2015/07/23 Python
Python和C/C++交互的几种方法总结
2017/05/11 Python
python 实现在txt指定行追加文本的方法
2018/04/29 Python
使用Python的networkx绘制精美网络图教程
2019/11/21 Python
python中有关时间日期格式转换问题
2019/12/25 Python
通过HTML5 Canvas API绘制弧线和圆形的教程
2016/03/14 HTML / CSS
绢花、人造花和人造花卉:BLOOM
2019/08/07 全球购物
澳大利亚人信任的清洁平台,您的私人管家:Jarvis
2020/12/25 全球购物
简单而又朴实的个人求职信分享
2013/12/12 职场文书
个人优缺点自我评价
2014/01/27 职场文书
风险评估实施方案
2014/03/09 职场文书
关爱老人标语
2014/06/21 职场文书
专业见习报告范文
2014/11/03 职场文书
大学生村官驻村工作心得体会
2016/01/23 职场文书
Python Numpy之linspace用法说明
2021/04/17 Python
JavaWeb 入门篇:创建Web项目,Idea配置tomcat
2021/07/16 Java/Android