摘要:
表单属性: placehoder 属性,简短的提示在用户输入值前会显示在输入域上。即我们常见的输入框默认提示,在用户输入后消失。 required 属性,是一个 boolean 属性。要求填写的输入域不能为空 pattern 属性,描述了一个正则表达式用于验证<input> 元素的值。 min 和 阅读全文
摘要:
继承:想要继承就必须有父类(继承谁,提供继承的属性) 一、原型链继承 缺点:1、新实例无法向父类构造函数传参。 2、继承单一。 3、所有新实例都会共享父类实例的属性。(原型上的属性是共享的,一个实例修改了原型属性,另一个实例的原型属性也会被修改!) 二、借用构造函数继承 特点:1、只继承了父类构造函 阅读全文
摘要:
1、性能优化的几个方面? 资源压缩合并,减少HTTP请求非核心代码异步加载利用浏览器缓存使用CDN预解析DNS2、异步加载? 动态脚本加载deferasync3、加载方式区别? defer是在html解析完毕才执行,如果有多个则按加载顺序执行async是加载完毕后立即执行,如果是多个,执行顺序与加载 阅读全文
摘要:
router中路由配置 分两种方式进行举例: 第一种是params传参,第二种是query传参 { path: 'homeDetails/:id',//params传参 name:'homeDetails' component: () =>import ('@/views/home/homeDeta 阅读全文
摘要:
定义: 重构(Refactoring)就是通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 也就是说: 在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。重构是一种经千锤百炼形成的有条不紊的程序整理方法,可以最大限度地减小整理过程中 阅读全文