关键方法 split() reverse join
<template>
<div class="wrap">
<button @click="reverseFunc">点击翻转</button>
<p>{{ msg }}</p>
</div>
</template>
data() {
return {
msg: "Hello Vue",
};
},
- 大家都知道字符串本身是没有翻转方法的 所以要借助数组的reverse 方法
var strArr = this.msg.split("");
// 得到 Array(9) [ "H", "e", "l", "l", "o", " ", "V", "u", "e" ]
var reverseArr = strArr.reverse();
// 得到 [ "e", "u", "V", " ", "o", "l", "l", "e", "H" ]
var reverseStr = reverseArr.join("");
this.msg = reverseStr
简写为:
this.msg = this.msg.split("").reverse().join("");