`

javascript 转义字符使用

 
阅读更多

 

    转义字符使用场合如下部分:

        AV.Cloud.run("practices", {type: 'get_practices',class_id:class_id}, {
            success: function(data){
                data.forEach(function(grade){
                    //此位置渲染图片
                    var grade_title = grade.grade;
                    grade.content.forEach(function(content,index){
                        $(".unit").html('<ul class="unit01"><li class="unit_title"><a href="javascript:void(0);" onclick="go_word_read(\''
                        + content.unit + '\',\'' + grade_title + '\')">'+ content.unit +'</a></li><li class="unit_text">'+ content.title+ '</li></ul>');
//                        console.log($('.unit').html());
                    })
                });

            },
            error: function(err){
                console.log(err);
            }
        });
 

 

 程序在拼装html元素时,最外层是有 ‘    ’ 来包起来的,它代表一个字符串,但是当我们在里面的函数可能也需要使用 ' ' ,如果不使用转义字符的话,浏览器在解析到第二个  '  的时候  ,会认为该字符串已经完成,所以不能达到我们所要的效果,因此这种情况下,我们就需要使用转义字符了,在需要使用 ‘  而不代表结束标示时,我们可以使用 \'进行转义,这样程序就不会认为该字符串在此处结束。

类似的专业字符还有很多,比如  \ '    \"     \& ;不再一一介绍。

分享到:
评论

相关推荐

    常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISO Latin-1字符集) - 来源:嘻嘻网 114_xixik_com_files

    在网页开发中,正确使用HTML转义字符和JavaScript转义符对于防止XSS(跨站脚本攻击)至关重要。XSS攻击常常利用不转义的特殊字符注入恶意代码,影响用户的安全。因此,开发者在插入用户输入的数据到网页时,应确保对...

    HTML 转义字符串

    为了解决这个问题,我们需要使用转义字符序列来代替这些特殊字符。 例如,小于号 `的转义序列是 `&lt;`,大于号 `&gt;` 的转义序列是 `&gt;`,和号 `&` 的转义序列是 `&amp;`。这样,即使在文本中出现这些特殊字符,...

    html页面转义字符对照表

    在HTML文档中,为了正确显示某些特殊字符或符号,需要使用到转义字符。这些转义字符通常由一个“&”字符开头,后面跟着表示该字符的代码或者名称,最后以一个“;”结束。这种方式可以确保HTML解析器能够正确地解释并...

    HTML转义字符串

    "JavaScript转义符"这部分内容可能涉及JavaScript编程语言中的转义机制。在JavaScript中,同样有一些字符需要转义,如"\n"代表换行,"\t"代表制表符,"\\"代表反斜杠本身,等等。在字符串中插入这些特殊字符时,必须...

    彻底根治Spring @ResponseBody JavaScript HTML特殊字符

    - 如果你希望在前端处理转义,可以在JavaScript中使用`encodeURI()`或`encodeURIComponent()`函数,但这不推荐,因为前端处理可能被绕过。 5. **最佳实践**: - 总是在后端进行HTML转义,以确保数据安全。 - ...

    HTML转义字符

    在JavaScript中,也有类似的概念,但JavaScript转义字符主要针对字符串中的特殊字符。例如: - \n:换行 - \r:回车 - \t:制表符 - \":双引号 - \':单引号 - \\:反斜杠自身 五、HTML转义字符表 HTML转义字符表...

    Javascript 八进制转义字符(8进制)

    八进制转义字符使用反斜杠和紧随其后的1至3位八进制数字表示。它们表示的值是从000到377的八进制数(即十进制的0到255),这些值映射到ASCII字符集中的字符。八进制转义字符在现代的JavaScript代码中使用较少,主要...

    gulp-js-escape:将文件转换为 JavaScript 转义字符串的 Gulp 插件

    将文件转换为 JavaScript 转义字符串的 Gulp 插件。 var jsEscape = require ( 'gulp-js-escape' ) ; // file.htm -&gt; some text "needing" escaped gulp . src ( 'file.htm' ) . pipe ( jsEscape ( ) ) . dest ...

    所有Url转移字符表

    在互联网世界中,URL(统一资源定位符)是用于定位网络资源的重要工具。为了在网络传输过程中确保URL的正确解析和编码,URL中的某些特殊字符需要进行...了解并正确使用这些转义字符对于构建、解析和处理URL至关重要。

    javascript json字符串到json对象转义问题

    总的来说,当处理JSON字符串时,确保字符串中的特殊字符(如双引号)已经正确转义,使用`JSON.parse()`进行转换,如果遇到兼容性问题,可以使用`eval()`作为备选方案。同时,对于全局替换需求,记得使用正则表达式和...

    MySQL 转义字符使用说明

    本文主要探讨MySQL中的转义字符及其使用规则。 首先,转义字符是反斜线“\”,它用来告诉MySQL解析器,接下来的字符应当被视为普通文本,而不是具有特殊意义的字符。以下是MySQL识别的一些常见转义序列: 1. `\0` ...

    转义表单提交字符处理函数

    ### 转义表单提交字符处理函数 在Web开发中,确保用户输入的数据安全是非常重要的。不正确的处理可能会导致诸如XSS(跨站脚本攻击)等安全问题。因此,对用户提交的数据进行适当的转义是至关重要的。本文将详细介绍...

    javascript asp教程第二课--转义字符

    ### JavaScript ASP教程第二课——转义字符 #### 引言 在JavaScript ASP教程的第二课中,我们将深入了解“转义字符”的概念及其在ASP中的重要性。转义字符虽然看似简单,但在实际开发中却扮演着至关重要的角色,...

    escape-latex:使用Javascript转义LaTeX特殊字符

    逃逸乳胶 在NodeJS(&gt; = 10.x)环境中使用Javascript转义LaTeX特殊字符。用法npm install escape - latexvar lescape = require ( 'escape-latex' ) ;lescape ( "String to be escaped here #yolo" ) ;原料药lescape...

    转义字符(\)对JavaScript中JSON.parse的影响概述

    (其实将符合json标准的字符串转化为js对象可以用eval,但是eval性能相对差且存在安全隐患(会执行json字符串中的代码),本文仅写JSON) 本文写的是转义字符对JSON.parse方法的影响。 一般来说在JSON.parse的参数...

    javascript字符串操作

    - 在字符串中,某些特殊字符需要使用转义字符来表示,如`\n`(换行)、`\t`(制表符)等。 - 示例:`var example = "This is a \ntest string.";` #### 字符串属性与方法 1. **`length`属性**: - `length`属性返回...

    快速解决owin返回json字符串多带了双引号”多了重string转义字符串

    JavaScript的`JSON.parse()`方法在解析JSON字符串时会自动处理这些转义字符,所以正常情况下,你不需要手动添加额外的转义。 在处理字符串时,我们还需要注意以下几点: 1. 当字符串包含特殊字符,如换行符(\n)、...

    js转义字符介绍

    例如,在JavaScript中,双引号(")通常用来定义字符串,如果要在字符串内部包含一个双引号,则需要使用转义字符(\")来表示这个双引号字符本身。 ### 二、“&lt;” 和 “&gt;” 转义字符 #### 2.1 “&lt;” 转义字符 在...

    escape-html:在HTML中使用的转义字符串

    转义-html 在HTML中使用的转义字符串此模块导出单个函数escapeHtml ,该函数用于转义内容字符串,以便可以将其内插到HTML内容中。安装这是通过提供的模块。 使用完成 : $ npm install escape-htmlAPIescapeHtml...

Global site tag (gtag.js) - Google Analytics