summary

润雨细无声,何已湿衣襟

Object构造函数的方法

Object构造函数的方法

JavaScript 中的所有事物都是对象。整理 Object 构造函数的方法

nth-child的一些特别使用技巧

nth-child的一些特别使用技巧

使用 :nth-child() 选择器匹配属于其父元素的某个、间隔、某段子元素

ios 输入法将页面往上顶

ios 输入法将页面往上顶

ios 输入法将页面往上顶,输入法收回后下方留下空白区域

ubuntu 下安装 nodejs 踩坑

ubuntu 下安装 nodejs 踩坑

我的需求就是在服务器上安装 nodejs 来跑之前用 nuxt 重构的网站程序,过程不出所料的磕磕碰碰

nuxt 踩坑记录

nuxt 踩坑记录

为了实现更好的 seo,不得不考虑将之前的 vue 单页面程序托到服务器上渲染​,看了官方的 ssr 和 nuxt,最后选择通过 nuxt 实现。 下面分享一些我在构建过程中踩的坑

SVG 图像的使用及优化

SVG 图像的使用及优化

  • 对于一些简单的图标如果使用svg图标会比普通图片更小
  • svg 的图片是矢量图形,放大缩小不会产生锯齿
  • 支持通过 css 修改样式、增加动画
  • 自身也支持动画
vue 清除定时器

vue 清除定时器

由于是单页面,在页面切换后,定时器没有被清除,在再次回到页面时,使得两个定时器同时工作,时间流逝加倍。使用 beforeDestroy() 来清除定时器

html页面加载优化

html页面加载优化

通过使用 preload、prefetch 来优化页面加载

记录一些遇到的css问题

记录一些遇到的css问题

记录一些遇到的css问题,不同的设备对css的支持不一样,可能出现不同的效果

js按位运算符及运用

js按位运算符及运用

js按位运算符/二进制运算符的简单简绍和使用

&、|、^、~、<<、>>

babel-polyfill的引用和使用

babel-polyfill的引用和使用

使用 babel-polyfill 来解决一些低版本的浏览器对es6新语法的不支持

js中隐性类型转换

js中隐性类型转换

只需要一点点时间学会使用js中隐性类型转换,更加轻松的处理部分类型