function f1(str){

      str = str.replace(/\W/g,'').toLowerCase();

      return (str ==str.split('').reverse().join(''));

}

在这里,用到了字符串的replace()方法,toLowerCase()方法,split方法,和数组的reverse方法,join方法。考察比较细致

在这里,重点讲几个方法。

split(separator,limit)方法是把这个string分割成片段来创建一个字符串数组,可选参数limit可以限制被分割的片段数量使用的分隔符是split的separator参数

若separator是空('')字符,会返回一个单字符的数组。

判断一个字符串是不是回文  输出:判断一个字符串是不是回文

判断一个字符串是不是回文  输出:判断一个字符串是不是回文

有一个情况需要注意,来自分组捕获的文本会被包含在被分割后的数组中

判断一个字符串是不是回文输出: 判断一个字符串是不是回文

判断一个字符串是不是回文输出:判断一个字符串是不是回文

数组的join()方法

 join方法将数组转为字符串

判断一个字符串是不是回文输出:判断一个字符串是不是回文

判断一个字符串是不是回文输出:判断一个字符串是不是回文

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-23
  • 2021-12-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-10
相关资源
相似解决方案