私はオブジェクトを持っていて、それらの名前とプロパティ名を印刷したいと思います。どうやってやるの。それらのプロパティ値にアクセスできます。「first」や「second」のようなオブジェクト名を印刷したいのと同じように、「value」や「text」のようなプロパティは値を印刷したくない
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript" src="jquery-1.7.2.js"></script>
<script type="text/javascript">
$(function (){
var myDate= {
'first':{value:'30',text:'i am the one'},
'second':{value:'50',text:'i am the second'}
}
$('a').click(function (){
var t= $(this).text();
if(t=="both"){
$('.text').text(myDate['first'] + '' + myDate['second'] );
} else {
$('.text').text(myDate[t]);
}
});
});
</script>
</head>
<body>
<div class="text"></div>
<a href="#">first</a> <a href="#">second</a>
<a href="#">both</a>
</body>