zoukankan      html  css  js  c++  java
  • 2018.8.17 关于JavaScript的几种常见的全局函数

    JavaScript常见的全局函数

    <!doctype html>
    <html lang="en">
     <head>
      <meta charset="UTF-8">
      <meta name="Generator" content="EditPlus?">
      <meta name="Author" content="">
      <meta name="Keywords" content="">
      <meta name="Description" content="">
      <title>全局函数</title>
     </head>
     <body>
    <script type="text/javascript">
    <!--
     /* 
    NaN: not a number
    1.isNaN: 是不是一个数字。返回TRUE不是数字
    2.parseInt,parsetFloat
    3.eval: 
    a.主要执行字符串,将结果转换为数字
    b.将json格式的字符串转换为json
    {"a":"中国","b":"美国","c":"日本"}
    4.escape():
     */
     
     
     var a = "100" ;
     
     
    if(isNaN(a)){
    alert("不是数字") ;
     }else
    alert("是数字") ;   //其结果为“是数字”,对于字符串,其比较的是字符串里边的内容,
     
     
     
    alert("3" + "2");  //结果为32
     alert(eval("3 + 10") + eval("2")) ;  //结果为15
     
     
    var b = "中国" ;
    var c = escape(b) ;   //对字符串进行编码
    alert(c) ;
    alert(unescape(c)) ;  //对由 escape() 编码的字符串进行解码
     
     
    var e = "http://www.sohu.com?a=中国&b=美国" ;
    var f = encodeURI(e) ;   //把字符串编码为URI
    alert(f) ;
    alert(decodeURI(f)) ;    //解码某个编码的URI
    //-->
    </script>
     </body>
    </html>
    
    parseInt(str);    // 解析正整数
    
    parseFloat(str);    // 解析小数
    
    setTimeout(function() {}, 3000);    // 延迟3秒调用
    
    setInterval(function() {}, 3000);    // 每隔3秒调用一次
    
    clearTimeout(id);    // 清除延迟调用,id是setTimeout函数返回值
    
    clearInterval(id);    // 清除定时器,id是setInterval函数返回值
    
    Math    // 与数学相关的工具
    
    isNan(num)    // 判断是否是一个非数字
    
    JSON.parse(str);    // 解析一个json字符串
    
    JSON.stringify(json);    // 序列化一个json对象
    
    eval(code);    // 把一个字符串当做js代码来执行
    
    

    javascript的函数调用

    function a(A)
    {
    return A;
    }
    function b(B)
    {
    //怎么样将A传到此处?A代表一个textbox;
    A.style.color=B;
    }
    
  • 相关阅读:
    【CF1416D】Graph and Queries(虚点)
    【CF1120D】Power Tree(建图,差分,最小生成树)
    AtCoder Regular Contest 121
    [2021.5] 我要交作业!
    [校内训练2021_03_03]C
    [校内训练2021_03_02]C
    [经验与教训2021_03_01-2021_03_05]
    [校内训练2021_02_24]B,代数数的和仍然是代数数
    [校内训练2021_02_25]C
    [经验与教训2021_02_19-2021_02_26]
  • 原文地址:https://www.cnblogs.com/qichunlin/p/9495626.html
Copyright © 2011-2022 走看看