TITF出品:微信小程序实用案例代码片段大全《五》:出品:微信小程序实用案例代码片段大全《五》:ES6新新
特性专辑特性专辑 ...
一:通过增强对象字面量创建方法,省略function写法
1、增强对象字面量简介
在增强对象字面量中创建方法,可省略function关键字
可以在增强对象字面量中定义原型,即继承某个增强对象字面量
可以直接调用父类中的方法
2、关键代码
index.wxml
1
<button type="default" bindtap="enhanceObjectLiteral">点击显示增强对象字面量效果</button>
来自来自CODE的代码片的代码片
snippet_file_0.txt
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Page({
data:{
// text:"这是一个页面"
},
enhanceObjectLiteral:function(){
//通过对象字面量创建对象
var province={
//在该对象中创建一个方法,此处可以发现这种创建方式是不需要用到function
provinceName(provinceName){
console.log(provinceName);
}
}
//调用province对象中的provinceName方法,此时控制台显示出的是数据是“广州”
province.provinceName("广州");
}
})
来自来自CODE的代码片的代码片
二:字符串模板:美元符号$+大括号{}变量的写法
1、字符串模板简介
ES6新特性中的字符串模板允许使用英文字符抑音符号`(提示:这里我们不能将其理解为单引号)来创建字符串,并且
在该字符串中可以包含都【美元符号+大括号】包裹的变量
格式:console.log(`ES6新特性:${name}`)
说明:格式中的name为变量名
2、关键代码
index.wxml
1
<button type="default" bindtap="stringTemplate">点击我控制台输出字符串模块数据
</button>
来自来自CODE的代码片的代码片