zoukankan      html  css  js  c++  java
  • JS基础之对象创建

    // 对象 (属性和方法)字面量创建
    var person= {
    	name:'店小二',
    	age:22,
    	sexual:'male',
    	school:'奇怪的大学',
    	love:function(){
    		alert("店小二超级喜欢偷懒");
    		return '偷懒';
    	}
    }
    console.log(person);
    console.log(person.name);
    console.log(person.love);
    

      

    // es6中对象的单体模式
    var person = {
    	name:"店小二",
    	age: 20,
    	fav(){
    		console.log(this);
    		console.log(arguments);
    	}
    };
    person.fav();
    // 作用:
    //1.解决了箭头函数this指向父作用域的问题,对象的单体模式,fav(){}这个函数中的this指的是当前对象
    //2.解决了箭头函数不能使用arguments的问题
    // fav(){             
    
    // }
    
    // 等价于:
    
    // function fav(){
    
    // }
    
    // 等价于
    
    // var fav = function(){  
    
    // }
    

      

  • 相关阅读:
    Redis-持久化
    Redis-Sort命令
    Redis-ZSet常用命令
    Redis-Hash
    Redis-Set常用命令
    Redis-List常用命令
    Redis-String常用命令
    访问控制
    c++之旅:多态
    c++之旅:类型的强制转换
  • 原文地址:https://www.cnblogs.com/shannen/p/12465108.html
Copyright © 2011-2022 走看看