摘要:
vscode vue 模版 继上篇文章(vue 格式化),顺便记录下 vue 模版生成。图片就不在贴了,如果有找不到 vscode 插件商店的可以访问上篇文章。 一、安装 VueHelper 在 vscode 软件商店里搜索插件 VueHelper 插件 进行安装。 二、打开 配置文件 打开 vsc 阅读全文
摘要:
vscode vue 格式化 最近重新搞了下电脑,重装了 vscode 软件,在用 vue 写项目的时候,照例开启了 ESLint 语法检查,但是发现在使用 vscode 格式化快捷键的时候(shift+alt+F)各种报错,单双引号,函数空格各种问题。因为 vscode 它自身的那个格式化插件是不 阅读全文
摘要:
css 重绘与重排 我们要知道当浏览器下载完页面的所有资源后,就会开始解析源代码。 HTML 会被解析成 DOM Tree,Css 则会被渲染成 CSSOM Tree,最后它们会附加到一起,形成渲染树(Render Tree)。当渲染树构建完成时,就会开始绘制页面元素。 这时如果 DOM 发生更改或 阅读全文
摘要:
Js 防抖与节流 【概述】防抖和节流算性能优化的知识,所以记录下防抖与节流,从概念、使用场景到代码的简单实现。 比如:监听滚动,基本每个网站都会有返回顶部的按钮,当用户下拉到一定高度时,会出现返回顶部按钮。那我们现在写一下这个功能代码如下: 但是当你用鼠标滚轮进行滚动时,你会发现~~轻轻~~滚动一下 阅读全文
摘要:
Js 构造函数的继承 在上一篇 文章 中讲述了 Js 对象、构造函数以及原型模式,这篇文章来讨论下 JavaScript 的继承。 继承是 OO 语言中的一个最为人津津乐道的概念。许多 OO 语言都支持两种继承方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。如前所述,由 阅读全文
摘要:
Js 中的对象 在 JavaScript 中万物皆对象,比如:字符串、数组、日期等等。但是 JavaScript 又不是一种真正的面向对象编程(OO)语言,因为 ECMAScript(ES6之前) 中没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。 ECMA 262 把对象定义为:“无序 阅读全文