笔者系 vue-loader 贡献者之一(#16) 前言 vue-loader 源码解析系列之一,阅读该文章之前,请大家首先参考大纲 vue-loader 源码解析系列之 整体分析 selector 做了什么 const…
分类:JavaScript
js 数组常用方法,数组的拷贝(不影响原数组),数组相等
改变原数组的方法: pop();删除尾部的第一个元素并且返回这个元素; var a = [1,2,3]; var b = a.pop(); console.log(a);//[1,2] console.log(b);//…
懒加载和预加载的实现
懒加载和预加载的实现 提到前端性能优化中图片资源的优化,懒加载和预加载就不能不说,下面我用最简洁明了的语言说明懒加载和预加载的核心要点以及实现 懒加载 什么是懒加载 懒加载也就是延迟加载; 当访问一个页面时,先将img标…
数据驱动视图简单实现
数据驱动视图简单实现 前端框架日新月异,Angularjs的MVVM模式风靡全球,React的MV模式也被大家捧得火热。我不知道有多少人在使用Vue.js,这也不重要,框架对于前端从业人员而言绝对是提升效率的利器,各种框…
三目运算符级联判断
medeText(){ return this.mode === playMode.sequence ? '顺序播放' : this.mode ===playMode.random ?'随机播放' : "单曲循环" } …
删除数组元素方法
1、length JavaScript中Array的length属性非常有特点一一它不是只读的。因此,通过设置这个属性可以从数组的末尾移除项或添加新项 var colors = ["red", "blue", "grey…
DuiC 一致配置管理 2
为何设想 DuiC 在工作中我们经常要根据差别环境设置差别的参数,让项目的天真性、可用性变得更高,那天真的设置就变得必不可少,虽然现在已存在许多设置治理解决方案,然则治理体式格局局限性大,顺应局限窄。 DuiC 在设想初…
js严厉形式下的总结
所谓严厉形式实在就是一个不会赋值给任何变量的字符串 “use strict”如果在全局作用域下 给出这个提醒,那全部剧本将采纳严厉形式。也能够只在函数中翻开严厉形式 1.严厉形式下没有全局变量 a=”test…
[笔记] 当在 Vue 中不得不必全局款式时...
有时候基于 Vue 的单文件组件开辟项目时, 不能不运用全局款式, 这时候有一些须要注重的处所. 当碰到须要运用全局款式时, 以下几种状况 款式在项目遍地均有运用; 款式只在当前组件内的 DOM 上运用; 款式须要应用到…
webpack源码之loader机制
loader观点 loader是用来加载处置惩罚各种形式的资本,本质上是一个函数, 接收文件作为参数,返回转化后的构造。 loader 用于对模块的源代码举行转换。loader 可以使你在 import 或”…
即时通信相关技术总结
解决问题 即时通信要解决三方面的问题: 双全工通信 低延时 支持跨域 各种即时通信技术 轮询 客户端定时向服务器发送Ajax请求,服务器接到请求后马上返回响应信息并关闭连接。优点:后端程序编写比较容易。 缺点:请求中有大…
函数式编程(一)
弁言 javascript是一门多范式编程言语,什么叫多范式?浅显一点来说,不管是烂大街的面向对象,照样面向切面、函数式编程啥都能写。函数式编程不是用函数来编程,其宗旨是将庞杂的函数转化为简朴的函数。这两年跟着React…