自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 前端常用的JavaScript方法封装

话不多说直接上干货1、输入一个值,返回其数据类型function type(para) { return Object.prototype.toString.call(para)}2、数组去重function unique1(arr) { return [...new Set(arr)]}function unique2(arr) { var obj = {}; return arr.filter(ele => { if (!obj[e

2021-02-18 14:35:55 205

原创 GET 和 POST请求的本质区别是什么?

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦你轻轻松松的给出了一个“标准答案”:GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而

2021-02-02 16:55:11 617

原创 JSON.parse(JSON.stringify(obj))实现深拷贝的弊端以及解决方法

浅拷贝 : 只是将数据中所有的数据引用下来,依旧指向同一个存放地址,拷贝之后的数据修改之后,也会影响到原数据的中的对象数据。例如:Object.assign(),…扩展运算符深拷贝: 将数据中所有的数据拷贝下来,对拷贝之后的数据进行修改不会影响到原数据。。JSON.parse(JSON.stringify(obj))深拷贝的问题const newState = Object.assign({}, state)和JSON.parse(JSON.stringify(obj))都是可以用来深拷贝 但是也

2020-12-15 14:40:23 7090

原创 城市列表数据

城市列表数据export const cityListData = async () => { http.defaults.headers.info = "city"; let ret = await http.get(cityListUrl); console.log(ret); let cities = ret.data.data.cities var codeList = [] // 用来存储A—N全部的26个英文字母 var dataList

2020-11-21 10:30:19 581

原创 MongoDB 常用命令小总结

00 启动数据库 mongodb 文档型数据库在你安装的mongodb的位置 打开命令行 mongod ‐‐dbpath D:data //没有这个data文件自己建立一个 然后再到这个目录继续开一个cmd 然后输入mongo 连接成功后 查看 show dbs 此时打开robot3t是否看看是不是这个三个数据库 6 7 小技巧 拓展 可以不使用 程序员不怕稍微麻烦一丢丢 为了更方便 ‐> 新建文本文档 ‐> 写入 mongod ‐‐dbpath e:data ‐&g

2020-11-04 20:34:31 314

原创 前端 js 深拷贝/浅拷贝

浅拷贝 :浅拷贝,仅仅是指针给了另一个对象 var obj = { name: '又双叒叕', age: 999, say() { console.log('强无敌'); } }; // 将指向obj1 var obj1 = obj; // 值和obj 相等 console.log(obj); console.log(obj1); 打印如下如果修改obj的属性 那么obj1也会随之改变

2020-10-16 15:18:36 134

原创 js前端常用遍历

for-in只遍历对象自身的和继承的可枚举的属性Object.prototype.enumer=function(){ console.log("可枚举的");}var obj={a:1,b:2};for(var o in obj){ console.log(o);}// a// b// enumer//enumer是继承来的可枚举属性在遍历数组时不建议使用,因为for-in遍历不能保证遍历顺序,并且如果数组原型上添加了属性,也会被遍历出来;建议:在

2020-10-15 21:40:46 628

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除