前端开发

给定一个数字快速的构造数组

2019-04-101569次阅读javascript
方法一:Array(6)生成6项每项默认值为undefined的数组,map会过滤掉undefined项,所以先join转字符串再转回数组。方法二:fill() 方法用一个固定值填充一个数组中从起始索引到终止索引内的全部元素。
前端开发

Google Chrome and ios Safari 对 HTTP 网站显示不安全警告

2019-04-093628次阅读IOS
当你使用 Google Chrome浏览器访问 HTTP 网站,浏览器会显示“不安全”警告,这是 Google 在 Chrome 68 开始推出的一个特性。自 iOS 11.3 和 macOS 10.13.4 开始,“Safari 浏览器”会在您浏览不安全的网站时,显示“网站不安全”警告。
前端开发

sass @for循环

2019-04-093914次阅读sass
在写样式的时候,估计你会写过这样有规律的样式,在Sass中,我们可以使用@for循环来实现。
前端开发

触摸事件(touch)事件简述

2019-04-093131次阅读javascript
最近做了一个需求总共只有两屏,要求首屏触摸滑动到第二屏时就要取消触摸滑动事件。一般来说移动端网站的内容触摸滑动我们都会选择不依赖框架的Swiper来实现,但考虑到小需求下我们就没有必要去使用它,正好借这个机会去了解一下touch事件。
前端开发

多行文本显示省略号

2019-04-092111次阅读css模块css
display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;看前缀webkit就知道属于webkit内部属性,只支持webkit内核浏览器,移动端可以放心使用。
前端开发

gulp4.0报错The following tasks did not complete

2019-04-086737次阅读
在使用gulp4.0执行task的时候,会出现以下错误:The following tasks did not complete: default,Did you forget to signal async completion?
前端开发

gulp运行报错:Task function must be specified必须指定任务函数

2019-04-0814321次阅读
运行gulp项目报错:AssertionError: Task function must be specified,那是你因为安装了gulp4.0.0,gulpfile.js用的是gulp3.9.1的语法。
前端开发

npm设置和查看仓库源

2019-04-083407次阅读npm
在使用npm命令时,如果直接从国外的仓库下载依赖包,下载速度会很慢且有时还下载不下来,这时候可以切换npm的仓库源试试。
前端开发

浏览器兼容的copy复制功能

2019-04-082574次阅读javascript
复制功能的网上代码很多,从最初只支持IE,到最后使用ZeroClipboard.js结合flash插件来兼容现代浏览器,直至现代浏览器支持execCommand后,才有了下面的代码。
前端开发

npm中--save-dev与--save的区别

2019-04-041839次阅读npmnode
我们安装autoprefixer处理浏览器前缀的后处理程序,我们采用的是 “npm install autoprefixer –save-dev ”命令安装,因为我们在发布后用不到它,而只是在我们开发才用到它。dependencies下的模块,则是我们发布后还需要依赖的模块,譬如像jQuery库或者vue,react,Angular框架类,我们在开发完后还要依赖它们,否则就运行不了。