coding个人笔记

243 篇文章
26 人订阅

全部文章

wade

Linux强大的awk(二)

awk [ -F | -f | -v ] 'BEGIN{}//{commend1;commend2} END{}' file

9420
wade

封装ajax、axios请求

作为一个前端开发工作者,与后台交互是必不可少的,用交互实现异步刷新页面、请求数据、发送数据等等。一般交互都是基于JavaScript的XMLHttpReques...

8710
wade

HashMap初始化大小的选择

我个人理解是这样的,当场景中如果装载数量明确的时候,为避免HashMap因resize而引起的不必要的开销,从而一定程度上可以提高你的性能。所以我们今天来讨论一...

8310
wade

Json过滤

最近在编写接口的时候,后台需要给前端返回数据,但是查询出来的结果中有很多属性是多余,本想着用字符串替换,但是发现好像不太行,多个属性的过滤好像并不太靠谱,于是网...

8420
wade

webpack(4.8.3)总结

前言:webpack4从入门到高阶配置,本文先讲述webpack4的安装、基础配置、进阶配置,高阶配置放置下篇讲述。

13040
wade

雅虎军规第四天

1、 压缩再压缩,一个HTM加载的时候图片的加载时间真的很长很长,所以能不使用图片就不要使用,能压缩绝对要压缩,图标什么的都使用字体图标。

6410
wade

雅虎军规第三天

页面含有重复的脚本文件会影响性能,因为重复脚本会创建不必要的HTTP请求,执行无用的JavaScript代码,而影响页面性能。即使脚本是可缓存的,在用户重新加载...

7520
wade

雅虎军规第二天

我们都知道css是可以用表达式设置的,虽然有时候很好用,但是不可否认比较耗费性能,而且ie8之后已经不列入标准了。

7610
wade

雅虎军规第一天

前端,我一直觉得到了一定程度,那些大牛开发项目已经是拼细节了,因为大方向都是不变的,重要的就是对于细节的把控和对前端的优化。

8240
wade

雅虎军规最后一天

主要是在一个文件了只需要一个HTTP请求,但是又说有些是不支持的,例如iPhone。

8720
wade

webpack(4.8.3)总结之二

开发环境(development)和生产环境(production)的构建目标差异很大。在开发环境中,我们需要具有强大的、具有实时重新加载(live reloa...

9620
wade

聊聊前端项目

做前端也不是很久,也没做过什么特别大型或者是特别复杂需要很多前端配合开发的项目,所以对于前端的架构我并没有一个清晰的认识。只是最近看着新公司的项目,实在有感而发...

10320
wade

JavaScript深拷贝和浅拷贝

在JavaScript中操作数据的时候,基础数据类型还好,不管是我们怎么赋值修改都不会有什么问题,但是如果我们操作的是数组或者Object,那很容易出现修改了一...

8110
wade

JavaScript内存之栈和堆

对于前端来说,平时开发业务代码的时候根本不会关心JavaScript的内存问题,因为根本用不到,也因此对于内存分配没有一点概念。只有理解了内存分配,对于深拷贝和...

7710
wade

ajax实现步骤之XMLHttpRequest

我们现在开发一直在使用ajax或者是axios与后台进行交互,这两个在浏览器工作的时候都是基于XMLHttpRequest,只不过是封装了便于使用。axios ...

7220
wade

JavaScript数据类型

我们一直在敲这些数据类型,却没有真的好好整理理解这些数据类型。这篇只是本人自己整理一下对于JavaScript数据类型的整理。

7010
wade

Webpack第五天

现在已经可以热更新css和js,打包也能打包了,现在要做HTML的热更新。很惭愧,找了很多资料,总说纷纭,在使用了raw-loader之后,在入口文件引入HTM...

7420
wade

你不知道的箭头函数

自从es6出了箭头函数之后,在我所见的能支持es6或者能间接支持es6的各种项目也好,各种大佬教学也好,几乎都用上了箭头函数。

7210
wade

禁止遮罩下页面滑动

最近在业务中遇见一个问题,就是弹出一个蒙版,覆盖整个页面,有一部分内容固定在底部。可是底部内容还是能滑动。

9230
wade

Vue-devtools安装

最近用vue开发,需要看一下vuex的数据结构,原本也没什么,就安装了一下vue-devtools,这边重温一下安装的过程。

6720

扫码关注云+社区

领取腾讯云代金券