//要求:删除相邻的两个大小写的相同字母,
//比如:字符串'aAABbacaa','Aa'、'Aa','Bb',都要删除,aa不用删。
//这个删除后的结果是'caa'。
let str = 'aAABbacaa';
function DeleteDuplicateValues(str){
let arr = [];
for(let i=0; i<str.length; i++){
arr.push(str[i]);
let length = arr.length;
arr.length>1 && arr[length-2].toLowerCase()===arr[length-1].toLowerCase() && arr[length-2]!==arr[length-1] && arr.splice(length-2,2);
}
return arr.join('');
}
DeleteDuplicateValues(str); //结果:'caa'
最新的nodejs服务器框架,npm包:yu-server
框架已实现的功能:
1、webSocket(客户端升级协议后,服务器端可主动向发送消息);
2、redis储存session;
3、日志功能;
4、csrf防御;
5、定时任务模块;
6、mysql;