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 相关文章推荐
你的编程语言可以这样做吗?
Sep 07 Javascript
新手入门常用代码集锦
Jan 11 Javascript
Javascript优化技巧之短路表达式详细介绍
Mar 27 Javascript
js中函数声明与函数表达式
Jun 03 Javascript
jQuery对html元素的取值与赋值实例详解
Dec 18 Javascript
Javascript 实现简单计算器实例代码
Oct 23 Javascript
用iframe实现不刷新整个页面上传图片的实例
Nov 18 Javascript
setTimeout函数的神奇使用
Feb 26 Javascript
vue刷新页面时去闪烁提升用户体验效果的实现方法
Dec 10 Javascript
JSON.stringify()方法讲解
Jan 31 Javascript
layui2.0使用table+laypage实现真分页
Jul 27 Javascript
微信小程序如何实现点击图片放大功能
Jan 21 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 和 HTML
2006/10/09 PHP
set_include_path在win和linux下的区别
2008/01/10 PHP
浅谈PHP 闭包特性在实际应用中的问题
2009/10/30 PHP
用PHP ob_start()控制浏览器cache、生成html实现代码
2010/02/16 PHP
PHP常用工具类大全附全部代码下载
2015/12/07 PHP
详解PHP对象的串行化与反串行化
2016/01/24 PHP
Yii2框架使用计划任务的方法
2016/05/25 PHP
PHP实现二维数组去重功能示例
2017/01/12 PHP
激活 ActiveX 控件
2006/10/09 Javascript
Javascript异步表单提交,图片上传,兼容异步模拟ajax技术
2010/05/10 Javascript
jquery 学习之二 属性相关
2010/11/23 Javascript
JS图片自动轮换效果实现思路附截图
2014/04/30 Javascript
javascript面向对象特性代码实例
2014/06/12 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
requireJS使用指南
2016/04/27 Javascript
js实现悬浮窗效果(支持拖动)
2017/03/09 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
2017/08/18 Javascript
nodejs acl的用户权限管理详解
2018/03/14 NodeJs
Angular服务Request异步请求的实例讲解
2018/08/13 Javascript
支付宝小程序自定义弹窗dialog插件的实现代码
2018/11/30 Javascript
js 实现ajax发送步骤过程详解
2019/07/25 Javascript
js实现从右往左匀速显示图片(无缝轮播)
2020/06/29 Javascript
详解Python装饰器由浅入深
2016/12/09 Python
Python3.6.x中内置函数总结及讲解
2019/02/22 Python
pycharm访问mysql数据库的方法步骤
2019/06/18 Python
pytorch中tensor.expand()和tensor.expand_as()函数详解
2019/12/27 Python
python解析多层json操作示例
2019/12/30 Python
基于Python的一个自动录入表格的小程序
2020/08/05 Python
小程序瀑布流解决左右两边高度差距过大的问题
2019/02/20 HTML / CSS
《金色的脚印》教后反思
2014/04/23 职场文书
普通党员整改措施
2014/10/24 职场文书
2014年大学生村官工作总结
2014/11/19 职场文书
2014年科协工作总结
2014/12/09 职场文书
因工资原因离职的辞职信范文
2015/05/12 职场文书
学习党章心得体会2016
2016/01/15 职场文书
Mysql实现简易版搜索引擎的示例代码
2021/08/30 MySQL