zoukankan      html  css  js  c++  java
  • js encode方法

    js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent

    1 escape(str)

    不会对字母数字进行编码,

    不会对下面这些 ASCII 标点符号进行编码- _ . *@

    其他所有的字符都会被转义序列替换。

    2 encodeURI(str)  

    不会对字母数字进行编码,

    不会对ASCII标点符号进行编码-_.!~*’()

    不会对在url中有特殊含义的ASCII标点符号进行编码:;/?:@&=+$,#

    3 encodeURIComponent(str)

    不会对字母数字进行编码,

    不会对ASCII标点符号进行编码-_.!~*

    会对在url中有特殊含义的ASCII标点符号进行编码:;/?:@&=+$,#

     具体字符是否被编码 可以利用console测试 本文只是列举出了部分的字符;

  • 相关阅读:
    OutputCache详解
    C#数值类型的转换
    C#变量类型转换
    C#和.net
    数组
    mvc
    C#部分基础知识
    项目开发-->高级功能汇总
    项目开发-->基础功能汇总
    C#基础篇
  • 原文地址:https://www.cnblogs.com/xhliang/p/10096753.html
Copyright © 2011-2022 走看看