摘要:
概念:算法与数据结构相辅相成 算法是为了解决某一个具体的问题,提出来的一个解法 数据结构是为了支撑这次解法,所提出的一种存储结构 1、两数之和(LeetCode1) 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假 阅读全文
摘要:
1、computed传参 需要使用闭包 阅读全文
摘要:
1、对未初始化的对象执行 typeof 操作符会返回 “undefined”,对未声明的对象执行 typeof 操作符同样也会返回 “undefined” var message typeof message // "undefined" typeof a // "undefined" 这个结果有逻 阅读全文
摘要:
一、基础入门 1、对象 在JS中,万物皆对象,对象又分为普通对象和函数对象,其中 Object、Function 为 JS 自带的函数对象。 凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象,Function、Object 是通过 new Function() 创建 阅读全文
摘要:
一、instanceof 1、引入 instanceof 在JS中,判断一个变量的类型,常常会用到 typeof 运算符,但当用 typeof 来判断引用类型变量时,无论是什么类型的变量,它都会返回 Object 为此引入了 instanceof instanceof 操作符用于检测对象是否属于某个 阅读全文
摘要:
CSS部分: 重绘和回流 水平垂直居中 flex布局 position css3动画 BFC&清除浮动 css预处理器 盒模型 css选择器 响应式布局 实现三角形 移动端适配rem HTML5部分: 新特性 本地存储 语义化 主流框架: Vue:双向数据绑定实现、vuex、路由 React:虚拟d 阅读全文
摘要:
设计模式概念 前人总结的代码最佳实践。 设计模式是一套被反复使用、多人知晓的、经过分类的、代码设计经验的总结。 工程师基础(内力,决定走多远) 算法和数据结构、设计模式、网络协议(TCP/IP 通信 缓存)、操作系统、计算机组成、数据库(和数据结构也息息相关,红黑树)、编译原理(vue的compil 阅读全文
摘要:
前端监控包括 行为监控、异常监控、性能监控,这里主要讨论异常监控。对于前端而言,和后端处于同一个监控系统中,前端有自己的监控方案,后端也有自己的监控方案,但两者并不分离,因为一个用户在操作应用的过程中如果出现异常,有可能是前端引起,也有可能是后端引起,需要有一个机制,将前后端串联起来,使监控本身统一 阅读全文
摘要:
从输入url到显示页面,到底发生了什么(前端角度) 性能优化的目标,就是整体的时间变短 所谓性能优化,就是上面的步骤加载一起,时间尽可能的短,所以基本也有两个大方向 1、少加载文件 2、少执行代码 Image(图片) 图片主要就是压缩和优化 1、大图用jpg 2、svg矢量图 3、webp兼容性(降 阅读全文