function isChar(string) {
// 将字符串切割成数组
let unhandledArray = string.split("")
// 创建空数组
let array = []
array.push(...unhandledArray) //深度拷贝字符串数组、防止下文数组颠倒对array的影响
let reverseArray = unhandledArray.reverse()
// 如果颠倒的函数和原函数的每一个成员都对应,则说明是回文
// aba => [a,b,a] [a,b,a]
// abc => [a,b,c] [c,b,a]
let flag = array.every((item, index) => {
return item == reverseArray[index]
})
return flag
}
console.log(isChar("ada")) //true