JavaScript 15
2910 ワード
<!DOCTYPE html>
<html>
<head>
<title>Javascript 15</title>
<meta name="keywords" content="keyword1,keyword2,keyword3">
<meta name="description" content="this is my page">
<meta name="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<script type="text/javascript">
/*
* js 。
*
* , 。
* js , 。 。
* js。
* , js , 。
*
*
*/
/*
// js
function Person() {// 。
//alert("person run");
}
// 。 new。
var p = new Person();
// p 。 p. 。
p.name = "zhangsan";
p.age = 29;
// p , p 。
p.show = function() {
alert("show:" + this.name + ":" + this.age);
}
//
p.show();
*/
/*
var obj = new Object();
obj.name = "god father";
obj.age = 2015;
alert(obj.name + ":" + obj.age);
*/
/*
function Person(name, age) {
// Person 。
this.name = name;
this.age = age;
this.setName = function(name) {
this.name = name;
}
this.getName = function() {
return this.name;
}
}
var p = new Person(" ", 20);
for (x in p) {
document.write(x + ":" + p[x] + "<br>");
}
//p.setName(" ");
//alert(p.getName());
*/
/*
// {} 。 : , 。
var pp = {
// 。
"name" : " ",
"age" : 38,
"getName" : function() {
return this.name;
}
}
// : . [" "]
alert(pp["age"] + ":" + pp.name + ":" + pp.getName());
for (x in pp) {
document.write(x + ":" + pp[x] + "<br>");
}
*/
/*
// js 。
var oMap = {
8 : " ",
3 : " ",
7 : " "
}
var val1 = oMap[8];
alert("val1:"+val1);
var val2 = get(7);
alert("val2:"+val2);
function get(key) {
return oMap[key];
}
*/
/*
//name="lisi";
//age = 30;
var myobj = {
myname : "lisisi",
myage : 30
}
alert(myobj.myname + ":" + myobj["myage"]);
var myobj2 = {
"myname2" : "hahahah",
"myage2" : 48
}
alert(myobj2.myname2 + ":" + myobj2["myage2"]);
*/
/*
var myMap = {
names : [ "lsii1", "lisi2", "lisi4" ],
nums : [ 34, 10, 48 ]
}
alert(myMap.names[1]);
var myMap2 = {
names : [ {
name1 : "zhangsan"
}, {
myname : "hahahah"
} ]
}
alert(myMap2.names[0].name1);
*/
</script>
</body>
</html>