split().reverse().join()用法
split(): 方法用于把一个字符串分割成字符串数组。
reverse(): 方法用于颠倒数组中元素的顺序。
join():方法也就是把数组中的所有元素以字符串的形式输出
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div id="app">
<p>{{ message }}</p>
<button @click="reverseMessage"> 点击 </button>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
<script>
var app = new Vue({
el:'#app',
data:{
message:'hello!'
},
//在 methods 里面写方法
methods:{
reverseMessage:function(){
this.message = this.message.split('').reverse().join('')
//split(): 方法用于把一个字符串分割成字符串数组。
// reverse(): 方法用于颠倒数组中元素的顺序。
// join() :方法也就是把数组中的所有元素以字符串的形式输出
}
}
})
//倒叙排列,点击输出 !olleh
</script>
</body>
</html>
点击一下点击
按钮后,页面展示如下
1.split():
stringObject.split(a,b)
这是它的语法:
a是必须的 决定个从a开始分割
b不是必须的,可选。该参数可指定返回的数组的最大长度2.join( ):
join( ): 默认是使用" , “作为分隔符,也可以在方法中指定分隔符。
join(”")方法:!olleh
正常输出
join("#")方法:!#o#l#l#e#h
输出
join()方法:!,o,l,l,e,h
输出
将数组中的所有元素转换成字符串,然后连接起来,这刚好和String的split()方法是一个相反的操作。