欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-12 11:45 作者:bili_73414276806  | 我要投稿

// API:应用程序接口---->系统提供的函数,打点可以访问

        // 如何学习API

        // 1.函数的功能

        // 2.函数的参数

        // 3.函数的返回值

       


        //1. push:


        // 功能:尾插

        // 参数:push(参数1,[参数2,参数3...])

        // 返回值:数值,表示数组的长度

        // var haha = ['xixi','heihei','lala',jiajia];

        // var len = haha.push('jiejie',gege);

        // console.log(haha);

        // console.log(len);


        // 2.pop:


        // 功能:尾删

        // 参数:无

        // 返回值:被删除的元素

        // var arr = ['f',7,8,'l'];

        // var x = arr.pop();

        // console.log(arr);

        // console.log(x);


        // x = arr.pop();

        // console.log(arr);

        // console.log(x);


        // 3.unshift:

        // 功能:头插

        // 参数:unshift(参数1,[参数2,参数3...])

        // 返回值:数值,表示数组的新长度

        // var arr = [1,2,3,4,5];

        // var len = arr.unshift(666,777);

        // console.log(arr);

        // console.log(len);


        // 4.shift:

        // 功能:头删

        // 参数:无

        // 返回值:被删除的元素

        // var arr = ["t",7,"r",8,"e"];

        // var x = arr.shift();

        // console.log(arr);

        // console.log(x);


        // var arr = [1,2,3,4,5];

        // arr.push(11);//1,2,3,4,5,11

        // arr.shift();//2,3,4,5,11

        // arr.unshift(22,33);//22,33,2,3,4,5,11

        // arr.push(44);//22,33,2,3,4,5,11,44

        // arr.pop();//22,33,2,3,4,5,11

        // console.log(arr);


        // 5.reverse:

        // 功能:逆序,并且改变元素组本身

        // 参数:无

        // 返回值:返回逆序的数组

        // var arr = [5,7,8,4,8];

        // arr.reverse();

        // console.log(arr);




        // 6.splice:

        // 功能:指定位置删除或插入

        // 参数:splice(起始位置,偏移量,[被插入的参数1,参数2...])

        // 返回值:被删除的数组区间

        // var arr = [5,6,7,4,8,3,9];

        // var arr1 = arr.splice(1,3);

        // var arr1 = arr.splice(1,3);

        // arr.splice(1,3,99,111);

        // arr.splice(2,1);

        // console.log(arr);

        // console.log(arr1);


        // 7.slice:

        // 功能:截取数组区间,不会改变原数组

        // 参数:slice(起始位置,结束位置) 包左不包左

        // 返回值:被截取的元素

        // var arr = [6,5,7,4,8,3];

        // var arr1 = arr.slice(1,3);

        // console.log(arr);

        // console.log(arr1);


        // 8.concat:

        // 功能:数组的拼接,不会改变原始数组

        // 参数:concat(新数组)

        //返回值:拼接的数组

        // var arr1 = [1,2,3];

        // var arr2 = [4,5,6];

        // var arr3 = arr1.concat(arr2);

        // console.log(arr3);



        // 9.join:

        // 功能:将数组转化为字符串

        // 参数:join([分隔符]),默认不写用逗号分割

        // 返回值:字符串

        // var arr = [2, 3, 4, 5, 6, 7, 8, 9];


        //     var str = arr.join("laowang");


        //     console.log(str);

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律