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>