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

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

2023-07-12 13:48 作者:bili_88805779407  | 我要投稿

--

javascript

typescript

bash

sql

json

html

css

c

cpp

java

ruby

python

go

rust

markdown

API:程序应用接口-------->系统提供的函数
	如何学习API
    	1.函数的功能
    	2.函数的参数
    	3.函数的返回值
    	4.抄案例  无耻求demo
	1.push()
		功能:尾插
		参数:push(参数1,参数2,....)参数为在末位加上的数组元素
		返回值:数值,即新数组的长度
		var fruits = ["Banana", "Orange", "Apple", "Mango"];
    	var len = fruits.push("Kiwi","1","hello");
    	console.log(fruits);
    	console.log(len);
	2.pop()
		功能:尾删
    	参数:无
     	返回值:被删除的元素
	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);	
	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];
    	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的评论 (共 条)

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