读这篇文章之前你须要控制基础的JavaScript学问,而且有平静温馨的环境与裕如的时刻,文章有点长,你能够挑选备好coffee或茶来逐步进修。文章题目有点强调了,这是一篇正则表达式的入门文章。若有毛病,迎接斧正。 观点…
标签:前端
[译] Web Storage 初探
原文:Web Storage: A Primer Web Storage是相对比较新的一种可以将数据存储在用户电脑(客户端)的一种方式。 Web Storage给网站/应用提供了很多好处。比如,Web Storage可以…
《深入理解ES6》笔记——块级作用域绑定(1)
本章涉及3个知识点,var、let、const,现在让我们了解3个关键字的特性和使用方法。 var JavaScript中,我们通常说的作用域是函数作用域,使用var声明的变量,无论是在代码的哪个地方声明的,都会提升到当…
Vue.js 的一些资源索引
Vue.js 是刚出来的一个轻型的 MVVM 框架, 借鉴了现有的各种框架, 官网 http://vuejs.org/ Github https://github.com/yyx990803/vue 作者个人网站挺漂亮的…
Arale源码解析(2)——Events
带注释源码 // Regular expression used to split event strings // 用于分割事件名的正则,识别空格 var eventSplitter = /\s+/ // A modu…
诳言React-Redux
一、UI 组件 React-Redux 将一切组件分红两大类:UI 组件(presentational component)和容器组件(container component)。 UI 组件有以下几个特性。 只担任 UI…
你需要知道的几类npm依赖包管理
本文转自 前端之旅 在一个Node.js项目中,package.json几乎是一个必须的文件,它的主要作用就是管理项目中所使用到的外部依赖包,同时它也是npm命令的入口文件。 npm 目前支持以下几类依赖包管理: dep…
预加载单张图片和多张图片的实现
预加载 预加载:提前加载好资源,当需要时可以直接从本地缓存中渲染,有助于提升网页性能体验。 实现方式: 1.CSS中的background属性来实现 ——-利用CSS的background属性将图…
Math.min() 为何比 Math.max() 大?
斟酌以下代码: var min = Math.min(); var max = Math.max(); console.log(min < max); 根据通例思绪,这段代码应当输出 true,毕竟最小值应当小于最…
ES6-class、模块化在vue中运用(10)
我们在之前文章《ES6 class与面向对象编程》中,说到了如今大部分框架和库,都采用了面向对象体式格局编程。那末详细是怎样运用的呢?面向对象编程,最典范和最基本的作用就是封装,封装的长处就是代码的能够复用,模块化,举行…
重学前端进修笔记(二十八)--经由过程四则运算的诠释器疾速明白编译道理
笔记申明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时候开的一个专栏, 天天10分钟,重构你的前端学问系统,笔者重要整顿进修历程的一些要点笔记以及感悟,完整的能够到场winter的专栏进修【原文有wi…
[Vue CLI 3]源码系列之 invoke
vue invoke 在官方文档中提到的内容很少,很多同学应该会对它比较陌生 输入如下命令: vue invoke pwa 之后,它到底做了啥呢? 先抛一句命令行的 description invoke the gene…