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 相关文章推荐
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
Oct 20 Javascript
js中创建对象的几种方式示例介绍
Jan 26 Javascript
jQuery 仿百度输入标签插件附效果图
Jul 04 Javascript
Js 正则表达式知识汇总
Dec 02 Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 Javascript
Javascript的无new构建实例详解
May 15 Javascript
angular十大常见问题
Mar 07 Javascript
js实现可以点击收缩或张开的悬浮窗
Sep 18 Javascript
laravel5.3 vue 实现收藏夹功能实例详解
Jan 21 Javascript
VUE.CLI4.0配置多页面入口的实现
Nov 25 Javascript
解决node终端下运行js文件不支持ES6语法
Apr 04 Javascript
如何将JavaScript将数组转为树形结构
Jun 02 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个人网站架设连环讲(二)
2006/10/09 PHP
thinkphp Apache配置重启Apache1 restart 出错解决办法
2017/02/15 PHP
PHP耦合设计模式实例分析
2018/08/08 PHP
让innerHTML的脚本也可以运行起来
2006/07/01 Javascript
Jquery右下角抖动、浮动 实例代码(兼容ie6、FF)
2013/08/15 Javascript
jQuery设置div一直在页面顶部显示的方法
2013/10/24 Javascript
点击页面其它地方隐藏该div的两种思路
2013/11/18 Javascript
javascript校验价格合法性实例(必须输入2位小数)
2014/05/05 Javascript
JavaScript作用域链示例分享
2014/05/27 Javascript
使用Nodejs开发微信公众号后台服务实例
2014/09/03 NodeJs
Javascript基础教程之argument 详解
2015/01/18 Javascript
javascript操作表格排序实例分析
2015/05/06 Javascript
JS排序方法(sort,bubble,select,insert)代码汇总
2016/01/30 Javascript
AngularJS入门教程之过滤器用法示例
2016/11/02 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
react.js使用webpack搭配环境的入门教程
2017/08/14 Javascript
AngularJS 控制器 controller的详解
2017/10/17 Javascript
Node.js中环境变量process.env的一些事详解
2017/10/26 Javascript
Vue-router的使用和出现空白页,路由对象属性详解
2018/09/03 Javascript
vue 使用vue-i18n做全局中英文切换的方法
2018/10/29 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
弱类型语言javascript中 a,b 的运算实例小结
2019/08/07 Javascript
Vue 电商后台管理项目阶段性总结(推荐)
2020/08/22 Javascript
python reduce 函数使用详解
2017/12/05 Python
详解Python字典的操作
2019/03/04 Python
Python函数参数匹配模型通用规则keyword-only参数详解
2019/06/10 Python
python保存字典和读取字典的实例代码
2019/07/07 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
Python调用.NET库的方法步骤
2019/12/27 Python
Django Serializer HiddenField隐藏字段实例
2020/03/31 Python
Python偏函数Partial function使用方法实例详解
2020/06/17 Python
GWebs公司笔试题
2012/05/04 面试题
《画杨桃》教学反思
2014/04/13 职场文书
张思德观后感
2015/06/09 职场文书
Python Matplotlib绘制条形图的全过程
2021/10/24 Python
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技