JavaScript学习五
2019-06-02
09:53:42
💪,冲鸭
立即执行函数
<html>
<head>
<script type="text/javascript">
//立即执行函数
(function fun()
{
alert("每一个人都是一座孤岛");
})();
</script>
</head>
<body>
</body>
</html>
<html>
<head>
<script type="text/javascript">
//对象的属性值可以是任何数据类型,包含函数
var obj = new Object();
obj.sayName = function () {
alert("每个人都是一座孤岛");
}
//调用obj的sayName的方法
obj.sayName();
//函数可以成为对象的属性
//如果一个函数作为一个对象的属性保存,
//那么我们就称这个函数是对象的方法
//调用函数就说调用对象的方法
//对对象进行初始化
var obj2 = {
name: "孙悟空",
age: 17
};
</script>
</head>
<body>
</body>
</html>
枚举对象中的属性
<html>
<head>
<script type="text/javascript">
//枚举对象中的属性
// for(var 变量 in 对象)
// {
// }
// for……in 语句 : 对象中有几个属性,循环就会执行几次
// 每次执行时,会将对象中的一个属性的名字赋值给变量
var obj = {
name:"孙悟空",
age:18,
gender:"man"
};
for(var i in obj)
{
console.log(i + ":" + obj[i]);
}
</script>
</head>
<body>
</body>
</html>
<html>
<head>
<script type="text/javascript">
//对象的属性值可以是任何数据类型,包含函数
var obj = new Object();
obj.sayName = function () {
alert("每个人都是一座孤岛");
}
//调用obj的sayName的方法
obj.sayName();
//函数可以成为对象的属性
//如果一个函数作为一个对象的属性保存,
//那么我们就称这个函数是对象的方法
//调用函数就说调用对象的方法
//对对象进行初始化
var obj2 = {
name: "孙悟空",
age: 17
};
</script>
</head>
<body>
</body>
</html>
浙公网安备 33010602011771号