反转:
export function reverseString(str){
//将字符串转为数组
// let arr = str.split('');
let arr = [...str];
//翻转数组
arr.reverse();
//将数组拼接成字符串
let s = arr.join('');
return s;
}
回文数:
export function palindrome(str){
return reverseString(str) === str;
}
截取:
export function truncate(str, size){
return str.slice(0, size) + '...';
}
<script>
//声明字符串
let str = 'iloveyou';
let str2 = 'lol';
let str3 = '『尚大出品』大厂学院 - 个性化定制专题课程,自由选学更灵活'
//测试
//测试字符串翻转
console.log(reverseString(str));
//测试是否为回文
console.log(palindrome(str2));
//测试字符串截断
console.log(truncate(str3, 10));
</script>