- 博客(4)
- 收藏
- 关注
原创 js中数组去重的办法
Methods 1: 思路:定义一个新数组,并存放原数组的第一个元素,然后将元素组一一和新数组的元素对比,若不同则存放在新数组中。 function unique(arr) { let newArr = [arr[0]]; for (let i = 1; i < arr.length; i++) { let repeat = false; for (let j = 0; j < newArr.length;
2020-10-08 20:15:26
130
原创 微信小程序中如何封装api接口
加粗样式小程序中封装api接口流程图二.域名配置一定要配置https,小程序上配置的域名必须是域名备案的三、打开微信开发者工具,打开你的项目,点开详情。确认一下域名是否一一匹对。不然会编译失败的哦四,在你的项目中创建一个文件夹http,在里面在创建一个env.js,api.js和request.js(可以自己定义)1.在env.js里边写//设置公共访问url,即环境地址//commonJS写法–node采用就是该规范 引入requiremodule.exports={//开发环境d
2020-10-05 11:28:51
1019
1
原创 网站性能优化或者网页性能优化
网络加载⑴ DNS预加载通过dns-prefetch属性可以让浏览器提前解析资源或接口对应的服务器IP地址,避免在请求中发起DNS解析请求,节省请求时间。在这里插入图片描述在这里插入图片描述⑵ CDN加速解决因分布、带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景。使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度和成功率。在这里插入图片描述在这里插入图片描述CDN的优点: 本地Cache加速,加快访问速度 镜像服务,.
2020-09-21 10:36:06
256
原创 github面试题
github面试题本地仓库:建立在本地的文件夹远程的仓库:建立在互联网的服务器内的文件夹分布式版本控制系统1.配有陈述的两个仓库,电脑上有一个本地仓库,在远程的服务器有一个远程仓库2.我们提交文件的时候会先提交到本地仓库,然后在有网的情况下,再从本地仓库提交到网络上的远程仓库。3.GIT就是一个典型的分布式版本控制系统Q. Git和GitHub有什么区别GitGit是一个分布式的版本控制系统,用于在软件开发过程中跟踪源代码的更改。它有助于协调程序员之间的工作,但可用于跟踪任何文件集中
2020-09-02 19:29:34
732
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人