美文网首页程序员
Convert HTML Entities--将字符转换为它们对

Convert HTML Entities--将字符转换为它们对

作者: Ytsssss | 来源:发表于2017-09-07 11:27 被阅读0次

问题:

将字符串中的字符&、<、>、"(双引号), 以及'(单引号)转换为它们对应的 HTML 实体。

代码:

function convert(str) {

    var answer=str.split('');//字符串转为数组

    for(var i=0;i<answer.length;i++){

      if(answer[i]=="&"){

        answer[i]="&";

      }else if(answer[i]=="<"){

       answer[i]="<";

      }else if(answer[i]==">"){

        answer[i]=">";

      }else if(answer[i]=="'"){

        answer[i]="'";

      }else if(answer[i]=="\""){

        answer[i]=""";

      }

    }

    answer=answer.join('');//数组转为字符串

    return answer;

}

思路:

实现非常简单,首先将字符串转换为数组,然后对几个特殊的字符进行处理,最后转化为字符串即可。比较关键的一点就是双引号 " 需要加\进行转义,要不然会报错。

相关文章

  • Convert HTML Entities--将字符转换为它们对

    问题: 将字符串中的字符&、<、>、"(双引号), 以及'(单引号)转换为它们对应的 HTML 实体。 代码: f...

  • Convert HTML Entities

    将字符串中的字符 &、<、>、" (双引号), 以及 ' (单引号)转换为它们对应的 HTML 实体。

  • Convert HTML Entities | Free Cod

    将字符串中的字符 &、<、>、" (双引号), 以及 ' (单引号)转换为它们对应的 HTML 实体。conver...

  • FCC-Convert HTML Entities

    将字符串中的字符 &、<、>、" (双引号), 以及 ' (单引号)转换为它们对应的 HTML 实体。 思路是正则...

  • FreeCodeCamp筆記之:Convert HTML Ent

    题目 将字符串中的字符&、<、>、"(双引号), 以及'(单引号)转换为它们对应的 HTML 实体。如果你被卡住了...

  • Linux中gif的制作和图片转换

    图片转换命令convert convert 命令是由 ImageMagick 包提供。 选择转换为jpg图片会比转...

  • less

    一、变量 二、混合 三、运算 四、内置函数 color:解析颜色,将代表颜色的字符串转换为颜色值 convert ...

  • php过滤参数详解

    html_entity_decode():把html实体转换为字符 htmlentities():把字符转换为ht...

  • 笔记SpringMVC-2

    1.类型转换器需求:将String类型字符串转换为Employee对象,如:a-b-1-1转换为Employee对...

  • 浮动布局

    请在输入框内贴入你需要转换的HTML代码 HTML转换工具,可以将HTML代码转换为HTML转义字符串 直接将...

网友评论

    本文标题:Convert HTML Entities--将字符转换为它们对

    本文链接:https://www.haomeiwen.com/subject/aexijxtx.html