zoukankan      html  css  js  c++  java
  • javascript的系统函数

    javascript的系统函数

    1,encodeURI方法

         返回对一个URI字符串编码中的结果,本质是UTF-8编码

         eg:

         var urlStr = encodeURI('http://fanli.qq.com/index.html?a=ddd&msg=中国');

         alert(urlStr);

    2, decodeURI方法

        对URI编码进行解码陈最初始的字符串并返回

    3,parseInt方法

        将一个字符串按指定的进制转换成一个整数

        parseInt(numString, [radix])。如果没有指定第二个参数,则前缀为'0x'的字符串被视为十六进制,前缀为'0'的字符串被视为八进制

      所有其他的字符串都被视为十进制。热含有非数字的字符串,则只取前面数字部分进制进行转换。

        eg:

        parseInt('123abc',10); //结果为123

    4,parseFloat方法:若转换失败,则返回NaN

    5,isNaN方法  ---拥有检测parseInt和parseFloat方法的返回值是否是NaN (Not a Number)

         注意:判断一个数是否是NaN不能这样,if(xx == NaN),只能用该方法进行判断,如:

         alert(NaN == NaN);  //非常奇怪,这里的结果是false
         alert(isNaN(NaN));   //true

    6,escape方法

        返回对一个字符串进行编码后的结果字符串。所有的空格,标点,重音符号以及任何其他人ASCII字符都用%xx编码替换。其中xx等于表示该字符的Unicode字符集的编码的十六进制,字符值大约255的字符均用%uxxxx格式进行表示。

    7,unescape方法

        将一个escape方法编码的结果字符串解码陈原始字符串并返回。

    8,eval方法

        将其中的参数字符串作为一个javascript表示式进行执行并返回结果。

  • 相关阅读:
    左偏树
    论在Windows下远程连接Ubuntu
    ZOJ 3711 Give Me Your Hand
    SGU 495. Kids and Prizes
    POJ 2151 Check the difficulty of problems
    CodeForces 148D. Bag of mice
    HDU 3631 Shortest Path
    HDU 1869 六度分离
    HDU 2544 最短路
    HDU 3584 Cube
  • 原文地址:https://www.cnblogs.com/liaomin416100569/p/9331941.html
Copyright © 2011-2022 走看看