美文网首页
encodeURI 和 encodeURIComponent

encodeURI 和 encodeURIComponent

作者: Willworkgogogo | 来源:发表于2017-03-09 01:01 被阅读0次
    1. URI中的保留字符:";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" | "$" | "," ===>它们用于分割URI中的各个部分。
    2. Mark字符: "-" | "_" | "." | "!" | "~" | "*" | "'" | "(" | ")"
    3. 基础字符: 这类字符是URI中的主体部分,它包括所有的大写字母、小写字母和数字

    encodeURI :
    对传入字符串中所有(保留字符、Mark字符、基础字符)进行转义

    encodeURI()

    encodeURIComponent :
    对保留关键字也会转义, 这个方法用于url中嵌套了一个url作为参数的情况,因为嵌套的url占用了关键字,浏览器无法解析,所以需要这种硬转义


    encodeURIComponent()

    相关文章

      网友评论

          本文标题:encodeURI 和 encodeURIComponent

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