杰的记事本

231 篇文章
102.4K 次阅读
32 人订阅

全部文章

javascript.shop

利用SSE服务器主动向浏览器端发送消息

我们知道我们可以利用WebSocket实现服务端给客户端主动发送消息,SEE跟WebScoket也一样,可以实现服务端给客户端主动发送消息,但各有不同,如果你只...

16530
javascript.shop

利用Purgecss移除未使用到的样式

我们做项目时,通常会使用一些常用的css框架,比如我会经常用到 tailwindcss ,bootstrap 等等,但是使用这些框架后,打包出来的...

13210
javascript.shop

Puppeteer已经取代PhantomJs

记得前几年,我们通常会用PhantomJs做一下自动化测试,或者为了SEO优化,会用它对SPA页面进行预渲染,现在有更好的Puppeteer来代替它的工作了,性...

41610
javascript.shop

分享一些Chrome开发工具的用法

在元素面板选择一个元素,然后在控制台输入$0,就会在控制台中得到刚才选中的元素。如果页面中已经包含了 jQuery,你也可以使用$($0)来进行选择。

14820
javascript.shop

无法捕获到async await的错误

最近在做.net项目中遇到无法捕获到错误的问题,即使在全局的错误捕获中,也依然没有捕获到,直接造成系统奔溃,究其原因是用了async void 的方法,asyn...

16810
javascript.shop

flex space-between最后一行对齐问题的解决方案

常见的一个图文列表设计,通常是这样的,两端顶着容器,中间的间距平均分,如下图的某东商品列表的设计:

40720
javascript.shop

position:sticky的尝试

sticky这种设计效果是经常出现的,比如陶宝右侧的工具栏,当我们向下滚动到它的位置时,它就会黏住顶部跟随滚动,类似position: fixed的效果,只不过...

14330
javascript.shop

Vue如何在父级下使用v-slot的值

https://cn.vuejs.org/v2/guide/components-slots.html#%E4%BD%9C%E7%94%A8%E5%9F%9F%...

18420
javascript.shop

Vue directive中修改v-model值

最近在重构一个旧项目,这个项目用到了一些bootstrap的插件,我们想保留这些插件,就会遇到一些问题,比如我们把插件封装成了directive,在双向绑定方面...

57220
javascript.shop

Vue2高版本新特性的总结及其使用

在项目开发中,如果业务比较复杂,特别像中台或B端功能页面都不可避免的会用到第三方组件库,产品有时会想对这些组件进行一些UI方面的定制。如果这些组件采用的是有作用...

13920
javascript.shop

vs2019在线下载过慢解决

最近想安装最新版的visual studio 2019,因为微软是在线下载并安装的,因为大家都懂的某些原因,导致网络非常的慢,只有10KB的速度...

4.5K20
javascript.shop

flex下省略号的问题及whitespace nowrap

最近在搞微信小程序,发现flex下使用省略号是没有效果的,而且还会打乱预期的结构,查询statckoverflow知道需要在父级设置min-width:0; 但...

23130
javascript.shop

WebAssembly的初步了解

2017年2月28日,四大浏览器,IE,FF,Chrome,Safari宣布达成共识,即 WebAssembly 的 MVP (最小化可行产品)已经完成。大约一...

15820
javascript.shop

Serverless的简单介绍

Serverless架构是近年来迅速兴起的一个技术概念。基于这种架构能构建出多种应用场景,适用于各行各业。只要是对轻计算、高弹性、无状态等场景有诉求,您都可以通...

33530
javascript.shop

Javascript Array常见方法说明

不嫌弃包的大小的话,可以使用underscorejs 或者 lodash 更加好用。。。。

15420
javascript.shop

Javascript(ES5)异步编程常见方法

你可能知道,Javascript语言的执行环境是”单线程”(single thread)。

74230
javascript.shop

absolute/display隐藏与回流等性能实验测试(转)

1. 关于demo Opera是个性能相当不错的浏览器,要想制作一个可以显示出时间的demo可不是件容易的事情,简单的几个div层的reflow时间必然是0ms...

25420
javascript.shop

CSS3实现loading效果转圈圈

8个点实际对应于box-shadow的8个投影,图片大小标准32px*32px,考虑到点的八卦布局以及大小限制,因此,我们的容器本身只有3px*3px,于是,有...

2.5K10
javascript.shop

CSS兼容性的一些Hack方法

属性前缀法是在CSS样式属性名前加上一些只有特定浏览器才能识别的hack前缀,以达到预期的页面展现效果。

23730
javascript.shop

HTML的书写规范

The following document outlines a reasonable style guide for HTML development. T...

14220

扫码关注云+社区

领取腾讯云代金券