我想得到一个json的长度,就是它里面有几个项。下面这段代码,可以得到a['b']值为B,但是alert显示"undefined“,得不到它的长度,不知道错在哪里?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
<script type="text/javascript" src="http://www.sharejs.com/software/jquery/jquery-1.3.2.min.js"></script>
<script type='text/javascript'>
jQuery().ready(function(){
var a = {'a':'A','b':'B'};
$('#table').text(a['b']);
alert(a.length);
});
</script>
</head>
<body>
<div id="table" ></div>
</body>
</html>