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>