数码资讯
Javascript实现在字符串中找到第一个非重复字符。
该算法仅供参考,只能用最简单的思想表达。 找到第一个不重复字符串中的字符 / / firstuniquechar(vdctdvc );--> T 功能firstuniquechar(STR){ var str = STR | | 我= 0, k = _char 表= { }, 结果=名称: 为(i
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
该算法仅供参考,只能用最简单的思想表达。
找到第一个不重复字符串中的字符
/ / firstuniquechar(vdctdvc );--> T
功能firstuniquechar(STR){
var str = STR | |
我= 0,
k
= _char
表= { },
结果=名称:
为(i = 0;i < str.length;i++){
_char = str.charat(我);
如果_char(表{ }!=未定义的){
表{ _char } = 1;
其他{ }
{ } =我_char表;
}
}
为(K表){
如果(K表{ } < 0){
继续;
}
如果(结果。指数>表{K }){
result.index = K表{ };
result.name = K;
}
}
返回result.name;
}
找到第一个不重复字符串中的字符
/ / firstuniquechar(vdctdvc );--> T
功能firstuniquechar(STR){
var str = STR | |
我= 0,
k
= _char
表= { },
结果=名称:
为(i = 0;i < str.length;i++){
_char = str.charat(我);
如果_char(表{ }!=未定义的){
表{ _char } = 1;
其他{ }
{ } =我_char表;
}
}
为(K表){
如果(K表{ } < 0){
继续;
}
如果(结果。指数>表{K }){
result.index = K表{ };
result.name = K;
}
}
返回result.name;
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。