- 博客(10)
- 收藏
- 关注
原创 对象遍历方法总结
01-for-inconst obj = { a: 1, b: 2, c: 3, d: 4, e: 5, f: 6, g: 7}for(let key in obj){ console.log(key + '---' + obj[key])}02-Object.keysconst obj = { a: 1, b: 2, c: 3, d: 4, e: 5, f: 6, g:
2020-12-12 16:19:06 79
原创 数组的遍历方法总结
01-forconst arr = [1,2,3,4,5,6,7,8,9]for(let i=0,len=arr.length;i<len;i++){ console.log(arr[i])}//使用临时变量缓存数组长度,避免每一次循环都获取一次数组长度//当数组长度较大时优化明显02-for-ofconst arr = [1,2,3,4,5,6,7,8,9]//遍历数组中的每一个元素for(let value of arr){ console.log(value
2020-12-12 15:40:36 139
原创 数组排序方法归类
冒泡排序const arr = [3,4,1,2,6,5] function order(arr) { for(let i=0;i<arr.length;i++){ for(let j=0;j<arr.length - i;j++){ if(arr[j]>arr[j+1]){ let temp = arr[j] arr[j] = arr[j+1]
2020-12-09 15:57:57 86
原创 数组去重方法归类
for循环 splice去重const arr = [1,1,1,2,2,3,4,5,6,3,4,2,4,1,] function unique(arr) { for(let i=0;i<arr.length;i++){ for(let j= i+1;j<arr.length; j++){ if(arr[i] == arr[j]){ arr.splice(j,1) j--
2020-12-09 15:32:16 69
转载 HTTP Content-Type
Content-type (内容类型),一般指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,从而决定浏览器以什么形式、编码读取该文件。** 语法格式:**Content-Type: text/html;charset=utf-8Content-Type: multipart/form-data;boundary=something常见媒体格式类型:text/HTML HTML格式text/plain 纯文本格式text/xml XML格式image/gif
2020-12-01 15:13:51 55
原创 HTTP状态码
浏览器接收并显示网页前,此网页所在的服务器会回一个包含 HTTP状态码的信息头,用以响应浏览器的请求分类分类描述1**服务器接收请求,需要继续执行操作2**成功,操作被成功接收并处理3**重定向,需要进一步的操作以完成要求4**客户端错误,请求包含语法错误或无法完成请求5**服务器错误,服务器在处理请求过程中发送了错误状态码明细列表状态码英文名称描述100Continue继续。客户端因继续请求101Switc
2020-11-27 14:36:41 48
原创 HTTP协议
概述http协议 (Hyper Text Transger Protocol – 超文本传输协议) 是用于传输超媒体文档(HTML等)的应用层协议为 Web浏览器与 Web 服务器之间的通信而设计,遵循客户端-服务端模型。** 注意事项:**HTTP 是无连接:限制每次连接只处理一个请求。服务器处理完用户的请求,并收到客户的应答后,就断开连接。这种方式节省传输时间HTTP是媒体独立的:只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过 HTTP 发送。HTTP 是无状态的:HT
2020-11-27 14:34:59 99
原创 npm换源成淘宝镜像
使用cnpm使用阿里定制的cnpm命令行工具代替默认的npm,输入以下代码npm install -g cnpm --registry=https://registry.npm.taobao.org检测是否安装成功cnpm -v安装成功之后,以后安装依赖包的方式和npm的是一样的,只是npm的命令换成是cnpm就可以了。使用npm单次使用在这里插入代码片npm install --registry=https://registry.npm.taobao.org永久使用命令行设置
2020-11-19 10:36:53 185
原创 解决npm安装问题,修改hosts文件/etc/hosts
github-hosts.txt替换文件# GitHub Start (chinaz.com) =================================================13.229.188.59 github.com54.169.195.247 api.github.com140.82.113.25 live.github.com8.7.198.45 gist.github.com# 185.199.108.154 github.githubassets.com#
2020-06-30 19:07:04 1327
原创 生成一张有变量的可以保存分享的图片
生成一张可以分享的图片HTML页面<canvas id="helpcanvas" style="display: none"></canvas> <img src="" alt="" id="helpcanvasshow" style="width:70%">js<script> var _canvasWidth = 750;//...
2019-11-16 16:53:10 225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人