属性和函数写法更多变了,让代码看起来更简洁了
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
<!---->
<!--1.属性增强写法-->
const name='张三'
const age=17
const height=1.73
<!--1.1 es5写法-->
// const obj={
// name:name,
// age:age,
// height:height
// }
// console.log(obj)
<!--1.2 es6写法-->
// const obj={
// name,
// age,
// height
// }
// console.log(obj)
<!--2.函数增强写法-->
<!--1.1 es5函数增强写法-->
// const obj={
// name:function () {
// console.log(name)
// },
// age:function () {
// console.log(age)
// },
// height:function () {
// console.log(height)
// },
// }
// console.log(obj)
<!--1.2 es6函数增强写法-->
const obj={
name () {
return name
},
age () {
console.log(age)
},
height () {
console.log(height)
}
}
console.log(obj)
</script>
</body>
</html>