zoukankan      html  css  js  c++  java
  • JavaScript方法归纳及用法


    JavaScript方法归纳:

     
     

    一、    Array():

     

                1、 shift():删除第一个元素,返回删除的值。

     
     

                 示例:

     

           <script>

     

                function b(a){

     

                    document.write(a + "<br/>");

     

                }

     

                var a = [8,2,3,4,5];

     

                var shift = a.shift();

     

                b(shift);

     

                b(a.length);

     

            }

     

           </script>

     
     
              2、pop():删除最后一个元素,返回删除的值。
               3、unshift(参数):把参数加载到数组的前面,并返回数组的长度。
               4、push(参数):把参数加载到数组的最后,并返回数组的长度。
               5、concat(参数):两个或三个数组组成一个新的数组。
               6、splice(0(开始的index值),2(删除个数),text(需要插入的数组)):从一个数组中移除/插入一个或多个元素。
               7、reverse():将数组倒序。
               8、slice(0(从[0]开始),2(2个)):返回一个数组的一段

       二、Date():

             var now = new Date();创建日期对象

               1、getFullYear();年份
               2、getMonth();月份
               3、getDay();日
               4、getHours();时
               5、getMinutes();分
               6、getSeconds();秒

      三、Math():

            ceil();往上取整    floor();往下取整
            round();四舍五入   random();取随机数

      四、String():

            1、charCodeAt(index);返回指定索引的 Unicode 编码
            2、charAt(index):返回指定索引位置处的字符
            3、slice(0,2):返回字符串中的片段  (ab)
            4、subString(1,3):返回一个从指定位置开始的指定长度的字符串  (bc)
            5、indexOf("a",1(从第1个位置开始找)):当没有找到时,返回一个-1,找到时,返回相对于起始位置所处的位置。
            6、lastIndexOf("a",7(从第7个位置开始逆向找)):反向查找
            7、concat():连接字符串

      五、其他包装方法:
         
           1、encodeURI(url)  decodeURI("") (针对文字编码  解码)
           2、encodeURI Comporent(url) decodeURI Comporent(url)   (针对"/" "?" 编码  解码) 
           3、常用:eval(参数) 动态运行参数。

              示例:var str = "alert(123)";
                   eval(str);

              功能:弹出窗口显示123;
         
     
     
     
  • 相关阅读:
    如何保证最少消费一次redis的list队列数据
    如果设置Redis客户端的超时时长?
    REdis一致性方案探讨
    Linux后台开发工具箱-葵花宝典
    REdis主从复制之repl_backlog
    C++之Lambda研究
    Redis-5.0.5集群配置
    REdis之maxmemory解读
    [转载]centos6.3安装启动使用PostgreSQL 9.2
    [转载]linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
  • 原文地址:https://www.cnblogs.com/muqnly/p/4782773.html
Copyright © 2011-2022 走看看