zoukankan      html  css  js  c++  java
  • JavaScript学习——JS对象和全局函数

    1、 Array对象

    数组的特点:长度可变!数组的长度=最大角标+1

    2、Boolean对象

    如果value 不写,那么默认创建的结果为false

    3、Date对象

    getTime()返回1970年1月1日至今的毫秒数。

    解决浏览器缓存问题

    4、Math和number对象

    与java里面的基本一致

    5、String对象

    match()

    找到一个或多个正则表达式的匹配。

    substr()

    从起始索引号提取字符串中指定数目的字符。

    substring()

    提取字符串中两个指定的索引号之间的字符。

    6、RegExp对象

    正则表达式对象

    test

    检索字符串中指定的值。返回 true 或 false。

    7、全局函数

    全局属性和函数可用于所有内建的 JavaScript 对象

    关于编码和解码的一组方法:

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>全局函数</title>
     6         <script>
     7             var str="张三";
     8             var str1=encodeURI(str);
     9             var str2=encodeURIComponent(str);
    10             //alert(str1);                      //%E5%BC%A0%E4%B8%89
    11             //alert(str2);                      //%E5%BC%A0%E4%B8%89
    12             
    13             //alert(decodeURI(str2));           //张三
    14             //alert(decodeURIComponent(str2));  //张三
    15             
    16             var str3="http://www.baidu.com";
    17         
    18             var str4=encodeURI(str3);
    19             var str5=encodeURIComponent(str3);
    20             //alert(str4);                      //http://www.baidu.com
    21             //alert(str5);                      //http%3A%2F%2Fwww.baidu.com
    22             
    23             //alert(decodeURI(str4));           //http://www.baidu.com
    24             //alert(decodeURIComponent(str5));  //http://www.baidu.com
    25         
    26             var str6="alert('abc')";
    27             //alert(str6);                      //alert(abc)
    28             eval(str6);                         //abc        
    29         </script>
    30     </head>
    31     <body>
    32     </body>
    33 </html>
  • 相关阅读:
    Java入门(6)方法
    重构改善已有代码
    .NET面试题系列(八)电商瞬时抢购的方案
    .NET面试题系列(七)IIS
    设计模式综述
    基于ELK5.1(ElasticSearch, Logstash, Kibana)的一次整合测试
    acl.go
    单机部署-consul
    baseFileWriter.go
    config.go
  • 原文地址:https://www.cnblogs.com/cxq1126/p/7412189.html
Copyright © 2011-2022 走看看