随笔分类 -  前端基础知识点

面试相关
代码优化
摘要:1. 把简单的处理分支提前,处理完就直接 return 掉,这样的好处是,不用在冗长的条件代码处理之后,回忆另一个分支的处理,阅读也不清晰 2. 分支中的处理要清晰,尽量抽离函数 3. 短路求值是说, 只有当第一个运算数的值无法确定逻辑运算的结果时,才对第二个运算数进行求值:当AND(&&)的第一个 阅读全文

posted @ 2018-07-30 16:56 YFIFE 阅读(148) 评论(0) 推荐(0) 编辑

小程序异常监控及错误处理
摘要:小程序异常监控收集 web端与小程序错误监控差异 在 Web 端监测的是页面完整的 url,而小程序端监测的是路由地址; 小程序页面属于app内部的页面,使用时已全部加载完毕,因此监控页面性能时不统计页面加载时长等信息,更多的是对页面内请求、资源请求和用户行为的监控; 由于微信官方和小程序代码的要求 阅读全文

posted @ 2018-07-13 15:32 YFIFE 阅读(14871) 评论(0) 推荐(1) 编辑

面试题
摘要:面试题目 1. flex如何垂直居中,如何水平居中 合并两个有序数组成一个有序数组(合并两个有序队列) Promise对象的then方法中怎样才能保证promise链式调用继续下去,在链式调用里面如何处理错误 方法也会返回一个 对象,所以后面可以继续链式调用下去; 方法里有两个回调函数,一个用于处理 阅读全文

posted @ 2018-04-13 16:29 YFIFE 阅读(128) 评论(0) 推荐(0) 编辑

HTTP
摘要:HTTP协议 HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。 1. 常用的HTTP请求方法 GET:用于请求访问已经被URL识别的资源,可 阅读全文

posted @ 2018-03-23 16:47 YFIFE 阅读(117) 评论(0) 推荐(0) 编辑

继承
摘要:继承 许多OO语言都支持两种继承方式:接口继承和实现继承。 接口继承 只继承方法签名, 实现继承 则继承实际的方法。由于ES中函数没有签名(也是无重载的原因),无法实现接口继承,只支持实现继承。 原型链:利用原型让一个引用类型继承另一个引用类型的属性和方法。 构造函数、原型和实例三者关系:每个构造函 阅读全文

posted @ 2018-03-23 14:53 YFIFE 阅读(156) 评论(0) 推荐(0) 编辑

变量类型
摘要:基本类型和引用类型 基本类型值指的是那些保存在 栈内存 中的简单数据段,即这种值完全保存在内存中的一个位置。 引用类型值是指那些保存在 堆内存 中的对象,意思是变量中保存的实际上只是一个指针,这个指针指向内存中的另一个位置,该位置保存对象。 1. 深复制(递归) function deepClone 阅读全文

posted @ 2018-03-23 10:35 YFIFE 阅读(127) 评论(0) 推荐(0) 编辑

隐藏元素
摘要:隐藏页面中某个元素的方法 1. 将元素的 属性设置为 hello world 2. hidden` 3. 将元素的 和`height`都设置为0 hello world 4. 将 设为 .ele { visibility: hidden; } 5. 将 设为0 .ele { opaticy: 0; 阅读全文

posted @ 2018-03-22 22:22 YFIFE 阅读(108) 评论(0) 推荐(0) 编辑

居中问题
摘要:居中问题 CSS中的居中可分为 水平居中 和 垂直居中 ;水平居中分为 行内元素居中 和 块状元素居中 ;块状元素分为 定宽块状元素居中 和 不定宽块状元素居中 。 行内元素:在一条直线上排列(默认宽度只与内容有关),都是同一行,水平方向排列;行内元素不能包含块状元素,只能包含文本或者其他行内元素; 阅读全文

posted @ 2018-03-22 21:46 YFIFE 阅读(114) 评论(0) 推荐(0) 编辑

同源与跨域
摘要:同源与跨域 1. 同源处理、跨域相关 同源策略是浏览器为了安全性实施的策略;所谓同源是指URL的协议、域名、端口号都相同;浏览器的同源策略限制了来自不同源的'document'或脚本,对当前'document'读取或设置某些属性。 通过XHR实现Ajax通信的一个主要限制,来源于跨域安全策略。默认情 阅读全文

posted @ 2018-03-22 19:10 YFIFE 阅读(192) 评论(0) 推荐(0) 编辑

HTML有关
摘要:HTML有关面试知识点 对web标准的理解、浏览器内核差异、兼容性、HTML5 作用?标准模式与兼容(混杂、怪癖)模式各有什么区别? 1. 声明位于HTML文档中的第一行,处于 DOCTYPE`不存在或格式不正确会导致文档以兼容模式呈现。 2. 标准模式的排版和JS运作模式都是以该浏览器支持的最高标 阅读全文

posted @ 2017-08-23 17:36 YFIFE 阅读(103) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示