74 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			74 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!DOCTYPE html>
 | 
						|
<html lang="en">
 | 
						|
<head>
 | 
						|
    <meta charset="UTF-8">
 | 
						|
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
 | 
						|
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
 | 
						|
    <title>Document</title>
 | 
						|
</head>
 | 
						|
<body>
 | 
						|
    <!-- 
 | 
						|
        数组去重
 | 
						|
        
 | 
						|
     -->
 | 
						|
     <script>
 | 
						|
        
 | 
						|
        //  function quchong(arr){
 | 
						|
        //     for(var i=0; i < arr.length; i++){
 | 
						|
        //         for(var j = i+1;j <arr.length;j++){
 | 
						|
        //             if(arr[i] == arr[j]){
 | 
						|
        //                 arr.splice(j,1);
 | 
						|
        //                 j--;
 | 
						|
        //             }
 | 
						|
        //         }
 | 
						|
        //     }
 | 
						|
        //     return arr;
 | 
						|
        //  }
 | 
						|
        //  console.log(quchong([1,5,1,4,6,5]));
 | 
						|
 | 
						|
        // if(true){
 | 
						|
        //     var a=1
 | 
						|
        // }
 | 
						|
        // console.log(a)
 | 
						|
 | 
						|
        // function quanju(){
 | 
						|
        //    var c=2
 | 
						|
        // }
 | 
						|
        // quanju()
 | 
						|
        // console.log(c)
 | 
						|
 | 
						|
        // 面向对象  =》 面向过程
 | 
						|
        // 面向对象 三大特征
 | 
						|
        // 1、封装
 | 
						|
        // 隐藏对象的属性和实现细节,仅对外提供公共访问方式,将变化隔离,便于使用,提高复用性和安全性。
 | 
						|
        // 2、继承
 | 
						|
        // 提高代码复用性;继承是多态的前提。
 | 
						|
        // 3、多态
 | 
						|
        // 父类或接口定义的引用变量可以指向子类或具体实现类的实例对象。提高了程序的拓展性。
 | 
						|
        // 对象 键值对(无序)    数组(有序)
 | 
						|
        // name  sex age 这种类似于变量的东西叫属性
 | 
						|
        // sayzao saywan这种对象中的函数  叫方法
 | 
						|
        // 添加属性  
 | 
						|
        var obj={
 | 
						|
            name:"qwe",
 | 
						|
            sex:"男",
 | 
						|
            age:22,
 | 
						|
            sayzao:function(){
 | 
						|
                alert("早安")
 | 
						|
            },
 | 
						|
            saywan:function(){
 | 
						|
                alert("晚安")
 | 
						|
            }
 | 
						|
 | 
						|
        }
 | 
						|
 | 
						|
        // obj.sayzao()    
 | 
						|
        // sayzao()
 | 
						|
        console.log(obj.name)
 | 
						|
        obj.height=185;
 | 
						|
        obj.face="好看"
 | 
						|
        obj.zhuangkuang="单身"
 | 
						|
 | 
						|
     </script>
 | 
						|
</body>
 | 
						|
</html> |