1. // y 对象字面量的简化,推荐使用
  2. // !属性简化
  3. let name = "辛";
  4. let user = {
  5. // name: "xin",
  6. name,
  7. // * 1 变量name 与 属性 name同名 *
  8. // * 2 且再同一个作用域中, 可以不写变量名
  9. };
  10. console.log(user.name);
  11. // ! 方法简化
  12. let user1 = {
  13. // 方法仍然是属性,只不过它的值是一个函数声明
  14. name,
  15. getName: function() {
  16. return this.name;
  17. },
  18. // 简化:将“:function”删除
  19. getFirstname() {
  20. return this.name + "test";
  21. },
  22. // 改成箭头函数,箭头函数不可以用在字面量中
  23. // getLastname: () => this.name,
  24. // this:普通函数,调用时确定
  25. // this:箭头函数,声明时确定,箭头函数中没有this这个变量
  26. };
  27. console.log(user1.getName());
  28. console.log(user1.getFirstname());
  29. // console.log(user1.getLastname());

更多相关文章

  1. Sql Server中常用的6个自定义函数分享
  2. 谈谈sqlserver自定义函数与存储过程的区别
  3. SqlServer2012中LEAD函数简单分析
  4. SqlServer2012中First_Value函数简单分析
  5. 一个函数解决SQLServer中bigint 转 int带符号时报错问题
  6. Android(安卓)framework Watchdog的监控过程
  7. Android中的注解
  8. Android菜鸟日记29-杂记
  9. 浅谈android系统java调用C++函数传参过程

随机推荐

  1. XML四大特性基础入门教程推荐
  2. 有关实战锦囊的文章推荐5篇
  3. 动态排序入门教程:7个动态排序零基础入门
  4. 推荐10个sax解析实例
  5. XML指南如何使用?总结XML指南实例用法
  6. 有关selectNode的文章推荐
  7. 总结关于XML编码注意点
  8. xml方式用法汇总
  9. 推荐10款概述及安装实例
  10. 谈谈dom方式的用法