我一直在学习 js 对象的工作,所以我决定看看如果我尝试将 jQuery 对象分解成它的组件会发生什么。我想知道是否有更好、更精细的方法来做到这一点,或者是否有其他一些可能具有教育意义的技巧:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>JQuery Dump</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<style type="text/css">
ol li {
font-weight:bold
}
ol li ul {
margin-bottom:0px
}
ol li ul li {
display:inline-block;
}
ol li ul li {
font-weight:normal;
list-style:none;
margin-right:8px;
}
</style>
</head>
<body>
<ol>
<script>
var x = "";
for(var i in jQuery) {
x += ("<li>" + i + "<ul>");
for(var j in jQuery[i]) {
x += ("<li><pre>" + j + "</pre></li>");
}
x += ("</ul></li>");
}
document.write(x);
</script>
</ol>
</body>
</html>