上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: (function() { var urlToObject = function(url) { var urlObject = {}; if (/\?/.test(url)) { var urlString = url.substring(url.indexOf("?")+1); var urlAr 阅读全文
posted @ 2020-05-21 15:06 DAVENEE 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 小编这一期跟大家讲一下关于优化Vue性能相关的知识,Vue众所周知,是一个轻量级的框架,源码仅仅为72.9KB,但是也有它自己的缺点,就是首屏加载会比较慢,因为和传统项目相比,Vue会在首屏加载的时候加载出所有的组件和插件,并且向服务器请求数据,导致可能有时候首屏加载的时间就会到4、5秒的样子。 但 阅读全文
posted @ 2020-05-08 11:33 DAVENEE 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 0.有哪些常见的Loader?你用过哪些Loader? (我开始熟悉的报起了菜名) raw-loader:加载文件原始内容(utf-8) file-loader:把文件输出到一个文件夹中,在代码中通过相对 URL 去引用输出的文件 (处理图片和字体) url-loader:与 file-loader 阅读全文
posted @ 2020-04-29 14:24 DAVENEE 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 理解Vue中的scoped实现原理及穿透方法 何为scoped 在vue文件中的style标签上,有一个特殊的属性:scoped。当一个style标签拥有scoped属性时,它的CSS样式就只能作用于当前的组件,也就是说,该样式只能适用于当前组件元素。通过该属性,可以使得组件之间的样式不互相污染。如 阅读全文
posted @ 2020-04-13 14:57 DAVENEE 阅读(873) 评论(1) 推荐(0) 编辑
摘要: 在2019.10.5日发布了Vue3.0预览版源码,但是预计最早需要等到 2020 年第一季度才有可能发布 3.0 正式版。 可以直接看 github源码。 新版Vue 3.0计划并已实现的主要架构改进和新功能: 编译器(Compiler) 使用模块化架构 优化 "Block tree" 更激进的 阅读全文
posted @ 2020-04-13 14:55 DAVENEE 阅读(6667) 评论(1) 推荐(0) 编辑
摘要: 我们的浏览器执行越来越多的特性,并且网络逐渐向移动设备转移,使我们的前端代码更加紧凑,如何优化,就变得越来越重要了。前端给力的地方是可以有 许多种简单的策略和代码习惯让我们可以保证最理想的前端性能。我们这个系列的主题就是要告诉你9种代码小技巧,只需要一分钟,就可以优化你现有的代码。 使用Docume 阅读全文
posted @ 2020-04-13 14:54 DAVENEE 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 1. 简单描述下微信小程序的相关文件类型 微信小程序项目结构主要有四个文件类型 WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。内部主要是微信自己定义的一套组件 WXSS (WeiXin Style Sheets)是一套 阅读全文
posted @ 2020-04-12 16:42 DAVENEE 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 函数式编程 百科定义: 函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。 个人理解就是我们的编程是以函数作为单元来处理各个业务逻辑,函数既可以当做参数传来传去,也可以 阅读全文
posted @ 2020-04-12 16:39 DAVENEE 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 日常开发过程中,滚动事件做复杂计算频繁调用回调函数很可能会造成页面的卡顿,这时候我们更希望把多次计算合并成一次,只操作一个精确点,JS把这种方式称为debounce(防抖)和throttle(节流) 函数防抖 当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,如果设定时间到来之 阅读全文
posted @ 2020-04-12 15:28 DAVENEE 阅读(1699) 评论(0) 推荐(1) 编辑
摘要: 一、闭包 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,闭包就是能够读取其他函数内部变量的函数。所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。 比如下面的代码: function f1() { var n = 999; function f2() { co 阅读全文
posted @ 2020-04-12 15:07 DAVENEE 阅读(2443) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页