js 日期对象 31 号 setMonth 的锅

2018-11-01
阅读 2 分钟
2.5k
前言 需求:获取当前日期的前一个月份 当月有 31 天时,JS 日期对象 setMonth 问题 1. 一般做法 当前日期如果不是 31 号, 是没问题的,是 31 号就会有问题: {代码...} 2. 正确的方法: 2.1 方法一 原理: 当前时间减去当前时间的天数 {代码...} 2.2 方法二 原理: setMonth 之前先 setDate(1) {代码...} 最后 技术文章...

细数 JavaScript 实用黑科技(二)

2018-09-25
阅读 4 分钟
4.2k
!! 操作符:!!variable 。!! 可以将变量转换为布尔值。!! 可以把任何类型的值转换为布尔值,并且只有当这个变量的值为 0 / null / "" / NaN / undefined 的时候才会返回 false,其他情况都返回 true。

细数 JavaScript 实用黑科技(一)

2018-09-25
阅读 4 分钟
3.6k
前言 只有深入学精一门语言,学其他语言才能更好地举一反三,触类旁听。 从接触前端开发到现在已经将近 2 年了,最近又看了阮一锋写的: 《JavaScript 语言入门教程》 一书,重温 JavaScript 。 小汪将工作和面试遇到过的,没多少人知道的 JavaScript 技巧,却十分实用的技巧都总结在这里面,分享给大家 。 温故而知新,...

那些必会用到的 ES6 精粹

2018-09-19
阅读 12 分钟
5.8k
从接触 vue 到工作中用到 vue 将近 2 年了,在开发 vue 项目中用到了很多 es6 的 api ,es6 给我的开发带来了很大便利。

vue-cli3.x 新特性及踩坑记

2018-09-17
阅读 6 分钟
49.6k
vue cli 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。

面试题之从敲入 URL 到浏览器渲染完成

2018-09-14
阅读 7 分钟
4.7k
但是看完书,对浏览器内核的 WebKit 有了进一步的了解,所以从浏览器内核出发,写这篇文章以记录学到的知识,以加深对 WebKit 的理解。

浏览器安全机制

2018-09-12
阅读 5 分钟
3.6k
前言 此文章是我最近在看的【WebKit 技术内幕】一书的一些理解和做的笔记。 而【WebKit 技术内幕】是基于 WebKit 的 Chromium 项目的讲解。 书接上文 浏览器之 javaScript 引擎 本章主要讲解 浏览器安全机制的网页的安全和浏览器的安全。 1. 网页安全模型 1.1 安全模型基础 当用户访问网页的时候,浏览器需要确保该网页...

浏览器之 javaScript 引擎

2018-09-11
阅读 3 分钟
1.9k
微信公众号:爱写bugger的阿拉斯加如有问题或建议,请后台留言,我会尽力解决你的问题。 前言 此文章是我最近在看的【WebKit 技术内幕】一书的一些理解和做的笔记。 而【WebKit 技术内幕】是基于 WebKit 的 Chromium 项目的讲解。 书接上文 浏览器之硬件加速机制 本章主要讲解 WebKit 中广泛使用的 JavaScriptCore 引擎...

浏览器之硬件加速机制

2018-09-11
阅读 5 分钟
3.6k
微信公众号:爱写bugger的阿拉斯加如有问题或建议,请后台留言,我会尽力解决你的问题。 前言 此文章是我最近在看的【WebKit 技术内幕】一书的一些理解和做的笔记。 而【WebKit 技术内幕】是基于 WebKit 的 Chromium 项目的讲解。 书接上文 浏览器内核之渲染基础 1. 硬件加速基础 1.1 概念 硬件加速技术是指:使用 GPU ...

浏览器内核之 CSS 解释器和样式布局

2018-09-07
阅读 8 分钟
2.7k
此文章是我最近在看的【WebKit 技术内幕】一书的一些理解和做的笔记。而【WebKit 技术内幕】是基于 WebKit 的 Chromium 项目的讲解。

浏览器内核之资源加载与网络栈

2018-08-30
阅读 9 分钟
3k
此文章是我最近在看的【WebKit 技术内幕】一书的一些理解和做的笔记。而【WebKit 技术内幕】是基于 WebKit 的 Chromium 项目的讲解。书接上文 浏览器内核之WebKit 架构与模块

浏览器内核之WebKit 架构与模块

2018-08-22
阅读 7 分钟
3.2k
此文章是我最近在看的【WebKit 技术内幕】一书的一些理解和做的笔记。而【WebKit 技术内幕】是基于 WebKit 的 Chromium 项目的讲解。

WebKit 技术内幕之浏览器与WebKit内核

2018-08-08
阅读 3 分钟
4.1k
此文章是我最近在看的【WebKit 技术内幕】一书的一些理解和做的笔记。而【WebKit 技术内幕】是基于 WebKit 的 Chromium 项目的讲解。

JS是单线程,你了解其运行机制吗?

2018-07-29
阅读 5 分钟
13.6k
如果是windows电脑中,可以打开任务管理器,可以看到有一个后台进程列表。对,那里就是查看进程的地方,而且可以看到每个进程的内存资源信息以及cpu占有率。

基于vue+mint-ui的mobile-h5的项目说明

2018-07-28
阅读 8 分钟
10.6k
Vue作为前端三大框架之一,其已经悄然成为主流,学会用vue相关技术来开发项目会相当轻松。 对于还没学习或者还没用过vue的初学者,基础知识这里不作详解,推荐先去相关官网,学习一下vue相关的基础知识。 a. vue.js 官网 参考:https://cn.vuejs.org/ b. Vue Router  官网 参考:https://router.vuejs.org/zh/[]([链接] ...

vue移动端复杂表格表头,固定表头与固定第一列

2018-07-28
阅读 30 分钟
10.3k
前言 最近做移动端的h5项目,要做一个可配置表头的复杂表格,网上找了很久也没什么好方法,结合网上的一些例子,在此做一了一个完整的vue版的例子。 效果 无图无真相,先上最终效果图再说 。 方法一:iscroll 插件版 第一步:npm install 引入 iscroll {代码...} 第二步:封装 对插件再做一层封装,封装成 iscrollTable....