代码改变世界

阅读排行榜

JavaScript写一个能遍历对象和数组的通用forEach函数

2019-03-02 15:08 by 流萤断续光, 1145 阅读, 收藏,
摘要: //遍历对象用for...in...,遍历数组用forEach function forEach(obj){ var key; if(obj instanceof Array){ obj.forEach(function(item){ console.log(item) }) }else{ for( 阅读全文

status的状态码

2019-02-28 10:55 by 流萤断续光, 413 阅读, 收藏,
摘要: http statusCode(状态码)含义 201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。 200(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201(已创建) 请求成功且服务器已创建了新的资源。 202(已接受) 服务器已接受了请求,但尚未对 阅读全文

数组的使用方法

2019-05-13 10:39 by 流萤断续光, 370 阅读, 收藏,
摘要: concat() 将多个数组拼接到同一个数组 join() 将数组元素拼接成字符串 reverse() 反转数组元素 slice() 前后下标截取元素 sort() 排序(参数接受一个用于排序的函数) push() 在数组的最后添加一个元素,返回的是一个新数组的长度 pop() 删除数组最后一个元素 阅读全文

请对以下数组进行去重和排序,至少提供2种方式

2019-02-28 20:29 by 流萤断续光, 365 阅读, 收藏,
摘要: const arr = [1,2,2,3,1,5,2,6,7,4,3,8,9,19] //去重 var newArr = []; for(var i=0;i<arr.length;i++){ // 获取arr数组里的元素 var value = arr[i]; // 判断newArr里是否已经有该元 阅读全文

call和apply的区别?

2019-02-18 12:58 by 流萤断续光, 344 阅读, 收藏,
摘要: 区别:传递参数形式不一样 call:直接将参数用逗号隔开 apply:以数组形式传递参数 阅读全文