js 判断字符串是否为回文
程序员文章站
2024-02-24 22:25:58
...
class Stack{
//构造函数
constructor(data){
this.data=data;
}
//判定回文的函数
change(){
//初始化一个栈数组用来存放倒序的数据
this.dataStore=[];
//获得数据的长度
var length=this.data.length;
//循环遍历将data中的数据放入this.dataStore中
for(let i=length-1;i>=0;i--){
this.dataStore.push(this.data[i])
}
//判断是否一一对应,是回文数就返回true不是就返回false
for(let j=0;j<length;j++){
if(this.data[j]!=this.dataStore[j]){
return false;
}
}
return true;
}
}
let stack=new Stack('dad')
console.log(stack.change());
这里用都是一些比较基础的,容易理解的方法
上一篇: Java动态代理分析及理解
下一篇: c#静态方法和非静态方法详细介绍
推荐阅读
-
js 判断字符串是否为回文
-
判断指定目录是否有文件 博客分类: unixlinux命令 linuxshell目录是否为空目录是否有内容是否包含文件
-
判断指定目录是否有文件 博客分类: unixlinux命令 linuxshell目录是否为空目录是否有内容是否包含文件
-
java 判断对象是否为空 博客分类: Java WebJava 对象是否为空过滤空行为空不为空StringUtil
-
java 判断对象是否为空 博客分类: Java WebJava 对象是否为空过滤空行为空不为空StringUtil
-
c#通过unicode编码判断字符是否为中文示例分享
-
Java中判断对象是否为空的方法的详解
-
Java 判断字符串a和b是否互为旋转词
-
.Net判断一个对象是否为数值类型实例
-
java 判断字符串是否包含子串的方法