<html>
<head>
<title>this关键字,在javascript中this表示的的是上下文细心,而不是对象</title>
<script type="text/javascript">
var jack = {
name:"jack",
age:26,
birthday:new Date(1987,4,5),
addr:{
street:"Huang Quan Road",
xno:"135"
}
}
alert(jack.birthday);
for(var item in jack){
if(item != "addr"){
alert(item +" : "+jack[item]);
}
}
for(var it in jack.addr){
alert(it + " : "+jack.addr[it]);
}
</script>
</head>
<body>
json定义对象的测试。
</body>
</html>
<head>
<title>this关键字,在javascript中this表示的的是上下文细心,而不是对象</title>
<script type="text/javascript">
var jack = {
name:"jack",
age:26,
birthday:new Date(1987,4,5),
addr:{
street:"Huang Quan Road",
xno:"135"
}
}
alert(jack.birthday);
for(var item in jack){
if(item != "addr"){
alert(item +" : "+jack[item]);
}
}
for(var it in jack.addr){
alert(it + " : "+jack.addr[it]);
}
</script>
</head>
<body>
json定义对象的测试。
</body>
</html>
本文深入探讨了JavaScript中this关键字的使用方式及其上下文意义,通过实例解析了其在对象和函数调用过程中的作用。

被折叠的 条评论
为什么被折叠?



