判断一个字符串是回文字符串

var content = 'abcdcba';

function isPalindrome(str) {
  var newStr = str.split('').reverse().join('');
  return str === newStr;
}

console.log(isPalindrome(content)); //  true

解决思路:

  1. 将字符串转换为数组;
  2. 将数组倒序排列;
  3. 再将数组转换为字符串进行比较。

知识点:

  • split() 方法用于把一个字符串分割成字符串数组。
  • reverse() 方法用于颠倒数组中元素的顺序。
  • join() 方法用于把数组中的所有元素放入一个字符串。

你可能感兴趣的:(判断一个字符串是回文字符串)