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()函数_第1张图片

你可能感兴趣的:(JavaScript,web开发,prototype)