ES6(vue)对象词法扩展
2024-09-30 11:29:35
ES6 允许声明在对象字面量时使用简写语法,来初始化属性变量和函数的定义方法,并且允许在对象属性中进行计算操作:
function getCar(make, model, value) {
return {
// 简写变量
make, // 等同于 make: make
model, // 等同于 model: model
value, // 等同于 value: value // 属性可以使用表达式计算值
['make' + make]: true, // 忽略 `function` 关键词简写对象函数
depreciate() {
this.value -= 2500;
}
};
} let car = getCar('Barret', 'Lee', 40000); // output: {
// make: 'Barret',
// model:'Lee',
// value: 40000,
// makeBarret: true,
// depreciate: function()
// }
最新文章
- SQL Server中的“最大并行度”的配置建议
- <;<;<; 入侵网站思路
- 深入理解js——prototype原型
- 130 个你需要了解的 vim 命令
- Unity GUI内绘制贝塞尔曲线
- ZTE AD3812 3G模块在linux 2.6.34 内核的开发板上的支持方法
- HNOI 2008:水平可见直线
- 使用Delphi读取网络上的文本文件,html文件
- JavaFX2: 鼠标拖动选择和Ctrl+Shift连续区间选择的ListView
- ResourceManager的HA
- ajaxFileUpload上传文件简单示例
- 搞懂Redis到底快在哪里
- SSH(Spring Struts2 Hibernate)框架整合(注解版)
- IIC详解
- Micro和Macro性能学习【转载】
- 用Pyinstaller 实现py.转化为exe可执行文件----二维码实例
- docker 系列之 docker安装
- JS实现文本框和文本域获取焦点focus()时,光标在本文的末尾
- 使TextView里面的文字滚动起来
- Sheldon Numbers GYM -- 枚举
热门文章
- 斯坦福CS231n—深度学习与计算机视觉----学习笔记 课时14&;&;15
- Playground Tutorial
- python __builtins__ tuple类 (68)
- python 子类调用父类成员的方法
- NOIp2002神经网络 【拓扑排序】By cellur925
- background-size属性
- 如何用Python在10分钟内建立一个预测模型
- Helvetic Coding Contest 2017 online mirror (teams allowed, unrated) M
- Android程序打包为APK
- CF778A(round 402 div.2 D) String Game