- 博客(4)
- 收藏
- 关注
原创 什么是跨域,解决跨域方法
什么是跨域当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。例如:www.163.com:8080/与https://bl…http与https协议不同:跨域163与4399主域不同:跨域www与blog子域不同:跨域8080与7070端口不同:跨域以上任意一个不同都会造成跨域www.test.com/与http://www… :不跨域,因为同源解决跨域方法:在响应头写入res.wirteHead(200,{//200表示响应成功,对象中是所有响应头的设
2020-08-14 20:07:18
233
原创 数组的排序sort包括冒泡排序、选择排序、快速排序
sort //排序 引用同一个地址 var arr = [3, 7, 2, 9, 1, 0, 6, 5, 4, 4, 12, 11]; var arr1=arr.sort(); console.log(arr,arr1,arr==arr1); arr.sort(function(a,b){ return a-b; }); arr.sort(function(a,b){
2020-08-14 20:05:38
146
原创 数组API和部分API的重构——2(indexOf、lastIndexOf、fill、forEach、map、some、every、filter、reduce、flatMap)
11、indexOf //在数组中查找元素,并且返回该元素的下标,如果没有找到返回-1 var arr=[1,2,5,3,4,2,3,7,2,3,5]; var index=arr.indexOf(5);//返回下标 var index=arr.indexOf(3,4);//从下标为4开始查找 var index=0; do{ index=arr.indexOf(3,index);
2020-08-14 20:03:36
167
原创 数组API和部分API的重构——1(push、pop、unshift、shift、join、concat、splice、slice、reverse)
数组的API和部分API的重构1、push: //可以在数组的尾部添加若干个元素,返回值为新数组的长度 var arr=[1]; var len=arr.push(5,6,7,8); console.log(len); //循环给尾部添加若干个元素 while(arr.push({})<10); arr[0].a=10; console.log(arr); //重构!
2020-08-14 19:59:00
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人