js

作者: 131561616 | 来源:发表于2017-07-13 22:33 被阅读0次

    函数:
    function 定义函数的关键字 return 返回值

         function jia(a,b){
           var c= a+b;
           return c;
         }document.write(jia(1,2))  输出得3.
    
         arguments.length, 获取arguments对象的长度。
    

    (实参的长度)。

         arguments[n] ,获取第n+1个参数;
    

    arguments.callee(),对当前正在执行函数的一个引用。
    数组: new Array(5)
    数组名.length 是数组中的长度。
    instanceof 来判断一个对象是不是数组
    alert(数组名.instanceof Array) alert(Array.isArray(数组名))
    使用push()方法是在数组末尾增加一个或多个元素
    使用pop()方法是用于删除最后一个元素
    使用unshift()是从数组的开头添加
    使用shift()是从数组的开头删除
    使用join()是将数组中的所有元素转化为字符串并且连接在一起 alert(数组名.join("")) 默认用逗号连接
    使用reverse()反转的意思,将数组中的元素顺序颠倒
    使用sort() 排序,将数组中的元素进行排序,并且返回排序后的数组,如果数组包含undegined值,将放到数组尾部
    数组名.sort(数组名( )) function 数组名(a,b){return a-b,} 从小到大 b-a 从大到小
    使用concat()方法用来合并两个数组的。 数组名1.concat(数组名2)
    使用slice()方法返回指定数组的一个片段或质数组。 要头不要尾。
    var a=[1,2,3,4,5] a.slice(0,3)返回1,2,3 a.slice(2)返回的是345
    如果参数只有一个,就是从起始位置到末尾。如果参数是负数的话,那就是从数组的末尾向前数
    使用splice()方法 用于插入、删除或替换的元素。
    第一个参数代表起始位置,第二个代表删除元素的位置。从哪删除从哪插入。
    使用toString()方法 把数组转换为一个字符串。
    delete 删除运算符, 只删除看元素,并没有改变数组的长度。
    数组遍历: for循环遍历数组 for,,,in 循环遍历数组
    var.数组名=[1,3,4,5,6,7]; for(下标 in 数组名){
    for(i=0;i<数组名.length;i++){ document.write(数组名[下标])g
    document.write(数组名()) }
    }
    var a=[1,3,5,7,9]; var i=0; while(i<a.length){
    for(i=0;i<a.length;i++){ alert(a[i]);
    alert(a[i]) i++ ; }
    }

              var i=0; do{alert(a[i]);
                         i++;}
                       while(i<a.length)

    相关文章

      网友评论

          本文标题:js

          本文链接:https://www.haomeiwen.com/subject/ugvghxtx.html