javascript的题目求解
本文介绍了javascript的题目求解的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
请大家看一下,这个应该怎么解决
解决方案
看起来没啥难度啊,不知道你是哪里搞不懂?不如把你的代码贴出来分析下
es6 语法
const convert = (() => {
var rules = [
[/&/g, "&"],
[/</g, "<"],
[/>/g, ">"],
[/"/g, """],
[/'/g, "'"]
];
return function(s) {
return rules.reduce((s, rule) => {
return s.replace(rule[0], rule[1]);
}, s);
};
})();
// testing
[
"Dolce & Gabbana",
"Hamburgers < Pizza < Taos",
"Sixty > twelve",
"Stuff in \"quotation marks\"",
"Shindler's List",
"<>",
"abc"
].forEach(s => console.log(convert(s)));
这篇关于javascript的题目求解的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文