Javascript 总结

    技术2022-05-20  47

    一:子页面调用父页面函数parent.函数名()

    二:获取服务器端控件checkbox的value值:obj.id[obj为当前节点的javascript的参数 thi

    三:array常用方法

            join()方法:join()方法的用途是连接字符串值,join()方法只有一个参数,即数组项之间使用的字符串

        如:

    var aColors = ["red","green","blue"];

    alert(aCloors.join("-"));//output "red-green-blue"

      2.concat()方法:将参数附加到数组末尾,返回新的数组,concat()方法只有一个参数,即要加的项

       如:

    var aColors = ["red","green","blue"];

    var aColors2 = aColors.concat("yellow","purple");

    alert(aColors);//output "red,green,blue"

    alert(aColors2);//output "red,green,blue,yellow,purple" 

    3.slice()方法:接收1个或2个参数,即要提取的项的起始位置和结束位置,如果只有一个参数该方法返回从该位置开始到数组结

       尾的所 有项,如果有2个参数该方法返回第一个位置和第二个位置的所有项,不包括第二个位置的项

        如:

    var aCloros = ["red","green","blue","yellow","purple"];

    var aCloros2 = aCloros.slice(1);

    var aCloros3 = aCloros.slice(1,4);

    alert(aCloros2);//output "green,blue,yellow,purple"

    alert(aCloros3);//output "green,blue,yellow"

     4.shift()方法:将删除数组中的第一个项,将其作为函数值返回

     5.unshift()方法:把一个项放在数组的第一个位置,然后把余下的项下移一个位置

     6.push()方法:在数组的结尾添加一个或多个项

     7.pop()方法:删除最后一个数组项,将其作为函数值返回

     8.splice()方法:把数据项插入数组中部,调用该方法时传入的参数不同作用不同

        删除:传入2个参数,这2个参数是: 要删除的第一个项的位置和要删除的项的个数

        替换而不删除:传入3个参数,这3个参数是:起始位置,0(要删除的个数),要插入的项

        替换并删除:传入3个参数,这3个参数是:起始位置,要删除的数组项个数,要插入的


    最新回复(0)