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;
     
 
 
 
原文地址:https://www.cnblogs.com/muqnly/p/4782773.html