Prototype使用$H()函数
1.前言
$H()函数用于将JavaScript对象转换成Hash对象,Hash类是Prototype库提供的一个类,它非常类似于Java语言里的Map数据结构,它总是由一系列的key-value对组成。Hash对象包含了一些方便的方法来操作Hash对象。
2.例子
<!DOCTYPE html>
<html>
<head><meta name="author" content="OwenWilliam" /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title> $H()函数 </title>
</head>
<body>
<script src="../prototype.js" type="text/javascript">
</script>
<script type="text/javascript">// 将navigator对象里的属性名和属性值转换成对应的Hash对象var nav = $H(navigator);// 输出该Hash对象alert(nav.inspect());
</script>
</body>
</html>
3.运行结果
Prototype使用$H()函数相关推荐
- 试试这么读preact源码(一)- createElement/h 函数
之前阅读的是 preact 的 v8 版本,官方已经更新到 v10 的测试版了,接下来我们主要对照两个版本之间的差异来学习源码,这样就能清楚的知道作者为什么要这么改,这么改有哪些好处了! create ...
- prototype.js常用函数及其用法
prototype.js常用函数: 函数名 解释 举例 Element.toggle 交替隐藏或显示 Element.toggle(''div1'',''div2'') Element.h ...
- C语言试题二十五之编写一个函数float function(double h),函数的功能使对变量h中的值保留2位小数,并对第三位进行四舍五入(规定h中的值位正数)。
1. 题目 编写一个函数float function(double h),函数的功能使对变量h中的值保留2位小数,并对第三位进行四舍五入(规定h中的值位正数). 2 .温馨提示 C语言试题汇总里可用于 ...
- Vue3 高级语法(一)—— h函数、jsx
一.认识h函数 Vue推荐在绝大数情况下使用模板来创建你的HTML,然后一些特殊的场景,你真的需要JavaScript的完全编程的能力,这个时候你可以使用渲染函数 ,它比模板更接近编译器: 前面我们讲 ...
- 基于ESP32的蓝牙鼠标键盘(一)BleKeyboard.h函数解析
BleKeyboard.h函数解析 关于这个项目 BleKeyboard.h库解析 参数 bleKeyboard.write(c);的参数c 关于这个项目 在GitHub中的项目地址:https:// ...
- 基于ESP32的蓝牙鼠标键盘(二)BleMouse.h函数解析
BleMouse.h函数解析 例程1--鼠标按钮 案例2--滚动+移动 案例3--每隔两秒向下滚动 BleMouse函数库解析 BleMouse.h是鼠标库. 资料在这里可以找到: https://g ...
- vue3 - 23.h函数 / 函数式编程
vue3 支持 template 语法,和 JSX / TSX 语法,同样也支持 函数式编程 函数式编程会用到h函数,h函数接收三个参数,分别是: h(" 1.type 元素类型, ...
- Vue3中TSX和h函数的用法
Vue3中TSX的用法 补充:(jsx用法)[https://github.com/vuejs/babel-plugin-jsx] (vue3中渲染函数&JSX)[https://cn.vue ...
- vue2.x的h函数(createElement)与vue3中的h函数
1. vue2.x的 h 函数(createElement) 使用方法及介绍:(参考官网提取) h函数第一个是标签名字 或者是组件名字,第二个参数是配置项,第三个参数是 innerText ,不会帮你 ...
- string.h函数总结
string.h函数总结以下的函数使用时 都是入口参数 我们修改相应的入口参数进行试验 1 #ifndef __STRING_NO_EXPORTSusing ::std::size_t;using : ...
最新文章
- Oracle11g密码忘记处理方法
- oracle db_files,如何解决 Oracle 中 DB_FILES 限制引起的 ORA-00059 问题
- 计算机教授技术追踪劫匪,打脸 911警察
- MyBatis运行原理(三)接口式编程及创建代理对象原理分析
- 在Outlook 2007中查看您的Google日历
- 计算机二级高级应用考题,2016计算机二级MSOFFICE高级应用考试真题
- Android查看真机布局,android-外部存储
- OpenShift 4 - 容器访问限速和Route访问限制流
- 25个超有用的 AngularJS Web 开发工具
- 【Unity】3.1 利用内置的3D对象创建三维模型
- Android oem 解锁
- 数据可视化技术:python数据可视化工具库汇总(共21个)
- 在腾讯云部署一个自己的网站 问题总结
- 乘风破浪潮头立,扬帆起航正当时——韩国5G商用情况解析
- 【翻译】Kinect v2程序设计(C++) Depth编
- B端页面——详细表格设计流程
- 多线程编程 ----- 四种同步方法
- Lingke: A Fine-grained Multi-turn Chatbot for Customer Service
- 可以免费部署自己个人主页的一个神仙网站vercel
- BEM实战之扒一扒淘票票页面