前端知识点基础
文章平均质量分 61
veggie_a_h
阿贺自学小仓库
展开
-
js的大数相加结果出错问题
js的大数相加结果出错问题原创 2022-03-30 20:58:37 · 1852 阅读 · 0 评论 -
getBoundingClientRect实现懒加载IntersectionObserver实现懒加载以及jquery和vue中使用第三方插件快速实现懒加载的方式
getBoundingClientRect实现懒加载IntersectionObserver实现懒加载以及jquery和vue中使用第三方插件快速实现懒加载的方式原创 2022-03-25 21:45:21 · 1566 阅读 · 0 评论 -
了解重绘和重排吗,知道怎么去减少重绘和重排吗,让文档脱离文档流有哪些方法
了解重绘和重排吗,知道怎么去减少重绘和重排吗,让文档脱离文档流有哪些方法原创 2022-03-24 21:14:38 · 1170 阅读 · 0 评论 -
load和DOMContentLoaded和$(document).ready之间的区别
load和DOMContentLoaded和$(document).ready之间的区别原创 2022-03-24 16:18:32 · 328 阅读 · 0 评论 -
getBoundingClientRect方法获取盒子的相关长度属性
js的getBoundingClientRect方法获取盒子的相关长度属性原创 2022-03-22 22:21:17 · 579 阅读 · 0 评论 -
数据可视化ECharts
前端数据可视化ECharts使用原创 2022-03-18 22:01:10 · 539 阅读 · 0 评论 -
vue-router的两种路由模式hash和history,区别以及它们的底层实现原理
vue的两种路由模式hash和history模式以及它们的底层实现原理原创 2022-03-13 22:11:49 · 5248 阅读 · 0 评论 -
null 和undefined的区别,以及undefined和undeclared的区别
null 和undefined的区别,以及undefined和undeclared的区别原创 2022-03-10 17:23:58 · 1632 阅读 · 0 评论 -
js为什么设置为单线程,怎么实现多线程
js为什么设置为单线程,怎么实现多线程原创 2022-03-10 17:18:14 · 1776 阅读 · 3 评论 -
js的new操作符做了哪些事情
js的new操作符做了哪些事情原创 2022-03-08 22:34:58 · 153 阅读 · 0 评论 -
arr.reduce()函数的简易实现
JavaScript的arr.reduce()函数的简易实现原创 2022-03-08 21:24:53 · 311 阅读 · 0 评论 -
Object.prototype.toString()方法来判断一些变量的类型以及Object.prototype.toString()与Object.toString()的不同的原因
Object.prototype.toString()方法来判断一些变量的类型以及Object.prototype.toString()与Object.toString()的不同原创 2022-03-06 22:34:36 · 521 阅读 · 0 评论 -
ES6+新增内容
ES6+新增内容原创 2022-02-27 21:51:49 · 291 阅读 · 0 评论 -
webpack使用流程
webpack是一个流行的前端项目构建工具(打包工具),提供代码压缩混淆、js兼容、性能优化问题等功能,从而让程序员把工作的中心放到具体的功能实现上。原创 2022-02-27 19:37:24 · 701 阅读 · 0 评论 -
css的grid布局
grid布局即网格布局是一种二维布局,可以同时控制行和列的排布和对齐方式,grid布局由水平线和垂直线构成,两条水平线之间的区域叫做行轨道,两条垂直线的区域叫做列轨道。原创 2022-02-15 22:50:43 · 4347 阅读 · 0 评论 -
vue经典面试题:谈一下对于vue指令的理解, 如何封装一个指令
经典面试题:谈一下对于vue指令的理解, 如何封装一个指令原创 2022-01-24 20:57:36 · 488 阅读 · 0 评论 -
typescript-----javascript的超集,typescript学习笔记持续更新中......
typescript--JavaScript的超集,typeScript基础学习笔记整理原创 2022-01-19 22:52:48 · 1414 阅读 · 0 评论 -
经典面试题,柯里化实现传递任意个参数以及传递任意多次参数进行求和
经典面试题,柯里化实现传递任意个参数以及传递多次参数进行求和原创 2022-01-17 23:04:35 · 403 阅读 · 0 评论 -
手撕call、aplly、bind原理实现
call、aplly、bindcall、apply、bind都是修改函数this指向的方法。不同在于call和apply都是立即执行,而bind是返回一函数,等待后续调用。而call和apply非常类似,call除了第一个参数接收一个this指向的对象外,后续参数是接收一个参数列表call(obj,arg1,arg2…) 这里可以采用函数内置的arguments接收后续参数列表也可以采用拓展运算符…args进行收集;而bind(obj,arr)函数是接收一个数组。注:这里是采用了ES6的拓展运算符实现原创 2022-01-14 22:04:38 · 370 阅读 · 0 评论 -
React基础知识点个人笔记整理
Reactreact项目移植出现的问题当把我的react项目移植到另一台电脑时,因为要npm install 安装依赖库,但是对于采用npm install会带来一些库的版本问题,当时找了很多方法才解决,解决方法就是很简单:是采用yarn包管理工具,yarn会自己解决一些库的版本问题,使得在新环境中不会因版本问题报错1. react是什么React是一个用于构建用户界面的js库,React主要作用是来写html页面,或构建web应用从MVC角度,react仅仅是视图层V,也就是只负责视图的渲染,原创 2021-11-05 20:26:10 · 309 阅读 · 0 评论 -
2021web前端面试题总结,每天熟悉看两道,重在积累...持续更新中........
2022前端面试题整理:文章目录Http、HTML、浏览器相关1. 说一下http和https2. tcp三次握手,一句话概括3. TCP和UDP的区别4. WebSocket的实现和应用5.HTTP请求的方式,HEAD方式6.web quality(无障碍)7. 几个很实用的BOM属性对象方法8.说一下HTML5 drag api9.说一下http2.010. 补充400和401、403状态码11. fetch发送2次请求的原因原创 2021-09-28 11:08:53 · 18315 阅读 · 0 评论