webpack官网指南demo

2020-03-27
阅读 1 分钟
3k
说明 本文示例参照官网指南 [链接] 供入门 webpack 的同学参考 食用方法:文件夹命名即每个章节的路径名,如[链接] 的示例,在 getting-started 文件夹中 注意:dist 目录下的 index.html 需要起服务,推荐 vscode 安装插件 Live Server 仓库 [链接] 如果对您有帮助,请不吝star 友情链接 个人github 个人博客

【图解】帮你理解作用域与setTimeout

2020-01-07
阅读 2 分钟
3k
可能还是很多同学没有理解下面的三段代码,今天从原理分析一下 var {代码...} 知识点: js只有全局作用域和函数作用域 var存在变量提升 函数调用会形成一条作用域链,参数会沿着这个链条查找 图解步骤 初始状态,注意scope是指向定义函数的地方 执行for循环之后,i变成了10 开始执行setTimeout回调,因为AO活动对象上没...

从零开始搭建前端监控系统(三)——实现控制iframe前进后退

2019-10-08
阅读 3 分钟
3.1k
前言 本系列文章旨在讲解如何从零开始搭建前端监控系统。 项目已经开源 项目地址: [链接] (web sdk) [链接] (服务端,用于提供api)(未完) [链接] (后台管理系统,可视化数据等)(未完) 您的支持是我们不断前进的动力。 喜欢请start!!! 喜欢请start!!! 喜欢请start!!! 本文是该系列第三篇,重点讲解如何控制iframe的...

从零开始搭建前端监控系统(二)——实现圈选(无埋点)

2019-09-30
阅读 2 分钟
3.2k
前言 本系列文章旨在讲解如何从零开始搭建前端监控系统。 项目已经开源 项目地址: [链接] (web sdk) [链接] (服务端,用于提供api)(未完) [链接] (后台管理系统,可视化数据等)(未完) 您的支持是我们不断前进的动力。 喜欢请start!!! 喜欢请start!!! 喜欢请start!!! 本文是该系列第二篇,重点讲解如何实现圈选功能...

GeoJSON入门到精通

2019-09-27
阅读 3 分钟
13k
GeoJSON是什么 如果你接触过数据可视化,那么大概率会知道GeoJSON。不知道?没关系,本文将为您娓娓道来! GeoJSON是一种对各种地理数据结构进行编码的格式,基于Javascript对象表示法的地理空间信息数据交换格式。 官网: [链接] 中文翻译: [链接] GeoJSON对象 GeoJSON对象必须由一个名字为"type"的成员。 type成员的...

从零开始搭建前端监控系统(一)——web探针sdk

2019-09-26
阅读 9 分钟
6.7k
前言 本系列文章旨在讲解如何从零开始搭建前端监控系统。 项目已经开源 项目地址: [链接] (web sdk) [链接] (服务端,用于提供api)(未完) [链接] (后台管理系统,可视化数据等)(未完) 您的支持是我们不断前进的动力。 喜欢请start!!! 喜欢请start!!! 喜欢请start!!! 本文是该系列第一篇,web探针sdk的设计与开发,...

超全面的前端监控sdk

2019-09-25
阅读 2 分钟
4.9k
项目地址 [链接] 喜欢请star!!! 喜欢请star!!! 喜欢请star!!! 您的支持是我不断前进的动力(^▽^) 功能 上报pv uv 捕获error 上报性能performance 上报用户轨迹 支持单页面 hack ajax fetch 上报加载的资源 hack console hack onpopstate 暴露全局变量__bb 埋点 sum avg msg build {代码...} example 参考example...

cron-parser介绍

2019-09-17
阅读 2 分钟
8.9k
更多资源尽在 [链接] 求star 求star 求star 背景 cron-parser对于定时任务非常好用。 但由于官方缺少文档,且示例较少,对于初次接触的小伙伴非常不友好,估这里简单的介绍。 cron-parser 用于定时任务 [链接] Cron Expressions cron的表达式被用来配置CronTrigger实例。 cron的表达式是字符串,实际上是由七子表达式,...

前端资源汇总

2019-09-06
阅读 7 分钟
9.8k
项目地址 [链接] 本文收集学习过程中使用到的资源。 持续更新中…… 目录 vue react Weex typescript 常用库 js es6 移动端 h5游戏 微信公众号 webpack GraphQL 性能与监控 高质文章 趋势 动效 可视化 数据结构与算法 js core 代码规范 工具 canvas 测试 网络请求 pwa 数据库 其他必备知识 vue 官方 awesome-vue nuxt(vue...

接口文档神器YApi

2019-08-29
阅读 4 分钟
27.1k
什么是YApi github: [链接] 官网上是这么介绍的:YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 [链接] 可以这么说YApi兼具swagger,rap2,postman的各项优点 why YApi 如果你想要一个好用的接口管理平台,那么你需要YApi或swagger。YApi支持各种数据导入,实现无缝迁移。 如果你想mock接口,那么你需...

五分钟实现一个chrome插件(含源码)

2019-08-24
阅读 4 分钟
3.3k
插件已经上线,下载链接 代码已经在github更新了 [链接] 请移步github。另外喜欢的话请star。求star求star求star 本文已同步到 [链接] 背景 很多网站都没有实现返回顶部的功能,但现实中往往网页比较长,如果你想返回顶部就非常之麻烦,这时候如果有个按钮该有多好啊。 这就是这个项目的初衷。 找了一下chrome网上应用商...

前端之从零开始系列

2019-08-22
阅读 1 分钟
2.7k
Do it yourself!!! 只有动手,你才能真的理解作者的构思的巧妙 只有动手,你才能真正掌握一门技术 持续更新中…… 项目地址 [链接] 求star!!!求star!!!求star!!! 源码系列 跟underscore一起学如何写函数库 「中高级前端面试」JavaScript手写代码无敌秘籍 如何用不到200行代码写一款属于自己的js类库 Promise原理讲解 &...

前端最强面经汇总

2019-08-10
阅读 3 分钟
32.5k
花了很长时间整理的前端面试资源,喜欢请大家不要吝啬star~ 别只收藏,点个赞,点个star再走哈~ 持续更新中……,可以关注下github 项目地址 [链接] 求star!!!求star!!!求star!!! 面试秘籍 中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上) 前端面试 - 收藏集 - 掘金 2万5千字大厂面经 前端面试之道 面试题集 ...

平时积累的前端资源,持续更新中。。。

2019-08-09
阅读 4 分钟
4.5k
本文收集学习过程中使用到的资源。 持续更新中…… 项目地址 [链接] 目录 vue react react-native Weex typescript Taro nodejs 常用库 css js es6 移动端 微信公众号 小程序 webpack GraphQL 性能与监控 高质文章 趋势 动效 数据结构与算法 js core 代码规范 工具 其他必备知识 vue 文章 Vue3.0 前的 TypeScript 最佳入门...

js无侵入埋点方案

2019-03-15
阅读 1 分钟
4.7k
今天给大家介绍一个js无侵入埋点方案: min版: [链接] 原版:[链接] min版是我在原版的基础上进行优化和精简开发的,打包后大小只有8k(原版190k) min版提供两个api: before after这里只介绍min版使用: 安装 {代码...} 使用 代码: [链接] 喜欢的可以star

Javascript如何避免调用不存在的属性而导致报TypeError错?

2019-01-23
阅读 2 分钟
1.6k
自判断链接,自判断链接还未纳入官方规范中,只处于第一阶段的实验特性。您需要在 babelrc 中添加 @ babel / plugin-proposal-optional-chaining 后方可使用它。

js设计模式--模板方法模式

2019-01-06
阅读 3 分钟
2k
前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 文章系列 js设计模式--单例模式 js设计模式--策略模式 js设计模式--代理模式 js设计模式--迭代器模式 js设计模式--发布订阅模式 js设计模式--命令模式 js设计模式--组合模式 概念 模板方法模式是一...

js设计模式--组合模式

2019-01-05
阅读 3 分钟
2.5k
前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 文章系列 js设计模式--单例模式 js设计模式--策略模式 js设计模式--代理模式 js设计模式--迭代器模式 js设计模式--发布订阅模式 js设计模式--命令模式 概念 组合模式就是用小的子对象来构建更大的...

js设计模式--命令模式

2019-01-04
阅读 6 分钟
2.3k
前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 文章系列 js设计模式--单例模式 js设计模式--策略模式 js设计模式--代理模式 js设计模式--迭代器模式 js设计模式--发布订阅模式 概念 命令模式中的命令(command)指的是一个执行某些特定事情的指令...

js设计模式--发布订阅模式

2019-01-04
阅读 5 分钟
5.6k
前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 文章系列 js设计模式--单例模式 js设计模式--策略模式 js设计模式--代理模式 js设计模式--迭代器模式 概念 发布—订阅模式又叫观察者模式,它定义对象间的一种一对多的依赖关系,当一个对象的状 态...

js设计模式--迭代器模式

2019-01-03
阅读 4 分钟
3.7k
前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 文章系列 js设计模式--单例模式 js设计模式--策略模式 js设计模式--代理模式 概念 迭代器模式是指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式可以...

js设计模式--代理模式

2019-01-03
阅读 7 分钟
4.1k
前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 文章系列 js设计模式--单例模式 js设计模式--策略模式 js设计模式--代理模式 概念 代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。 UML类图 场景 比如,明星都有经纪人作为代理...

js设计模式--策略模式

2019-01-02
阅读 12 分钟
15k
前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 文章系列 js设计模式--单例模式 js设计模式--策略模式 js设计模式--代理模式 概念 策略模式的定义是:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。 策略模式指的是定义一系列...

js设计模式--单例模式

2019-01-02
阅读 6 分钟
7.3k
前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 文章系列 js设计模式--单例模式 js设计模式--策略模式 js设计模式--代理模式 概念 单例模式的定义是:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 UML类图 场景 单例模式是一种常用的...

每日笔记-20181224

2018-12-24
阅读 1 分钟
1k
阅读 深浅拷贝 CSS 与 JS 是这样阻塞 DOM 解析和渲染的 碎片知识.png 遇到的问题 webpack4 启动时报 Cannot read property 'properties' of undefined 看一下webpack-cli的版本,如果是2.x.x,请先卸载,再安装3.x.x

mac系统下安装并开机启动mongodb

2018-10-22
阅读 1 分钟
4.6k
安装 {代码...} 参见官网地址: [链接] 通过brew安装mongodb 只需要执行以下两条命令即可 {代码...} 执行 需以下三个步骤 一 设置数据路径 mongodb默认在/data/db 进行读写,所以我们只需简单创建这个目录即可 {代码...} 如果你想修改路径,可以执行 {代码...} 二 启动服务 {代码...} 看到提示[initandlisten] waiting f...