- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 浅聊数组去重
数组去重在我们实际开发中是必不可少的,趁此摸鱼之际,回忆一下自己曾经用过的去重的方法,和各位小伙伴交流一哈!废话不多说,直接上代码,免得被…抓鱼程序猿届大牛的基本配置!!!方法一: /** * new Set() * ES6 新增 */ function repeat(arr) { return Array.from(new Set(arr)) } let arr1 = [...new Set(arr)]
2022-03-28 17:02:11
385
原创 浅谈数组扁平化方法
数组扁平化的几种方法,欢迎拍砖!数组扁平化其实就是将一个嵌套多层的数组转换为只有一层的数组,好了废话不多说,直接上代码(以免被拍的太狠!!!)方法一 : var arr = [1, 2, 3, 4, 5, [6, 7, 8, 9, [10, 11, 12]], 13, 14, 15] /** * ES10 flat() * 优点:简单快捷 * 缺点:因为是ES2019(ES10)方法,目前还未在所有浏览器兼容 */ // function fla
2022-03-28 12:13:05
172
原创 vue-cli 脚手架初始化项目/文件夹的解释及其他配置
1. vue-cli 脚手架初始化项目node + webpack + cnpm(淘宝镜像)/yarn1.1 node_modules文件夹:整个项目的依赖文件夹1.2 public文件夹: 一般放置静态资源(图片),注意:放在public文件夹中的静态资源,webpack在进行打包的时候,会原封不动的打包到dist文件夹中。1.3 src 文件夹:程序员源代码文件夹(所有的页面及逻辑处理都在这)1.4 src文件夹中的:1.4.1 assets文件夹:一般也是放置静态资源的(一般用来放置多
2022-03-13 21:23:12
1191
原创 ajax原生的请求步骤 随笔
// 因为ajax的核心对象是 XMLHttpRequest 是浏览器内置的 //1. 实例化核心对象 var ajax = new XMLHttpRequest // 2.建立连接 open('参数1为请求方式(get/post)','参数2请求路径',参数3为 请求是同步还是异步的,默认是异步的,所以正常情况下不需要改动) ajax.open('get','https://api-hmugo-web.itheima.net/api/public/v1/ho...
2021-12-30 10:59:17
412
原创 vue2页面及组件的生命周期执行过程及销毁过程随笔
执行顺序:(父)beforeCreate()(父) created()(父) beforemount()(子) beforeCreate()(子) created()(子) beforeMounte()(子) mounted()(父) mounted()
2021-12-27 11:39:03
2586
原创 微信小程序接口请求的初次封装
我们在写微信小程序中不管是用原生的微信开发者工具还是用uniapp 来开发 都需要用到数据的请求,在页面中大量的使用请求无疑会造成代码的冗余,也会给后期的维护带来很大的难度,因此在实际工作中或者自己练习中就需要将这些请求进行封装,以便于快速更改及维护,好了废话不多说了,直接上代码:const http = ({url, method='get', data=''})=> { wx.showLoading({ // 原生中开启loading 提示 title: '拼命加载中...'...
2021-12-27 10:37:47
446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人