前端知识
文章平均质量分 71
总结前端知识
venus小凡凡
这个作者很懒,什么都没留下…
展开
-
javascript核心知识点
方法可以提供更为准确的数据类型信息,特别是在区分数组、函数、正则表达式等引用类型时。浅拷贝是指复制对象时,只复制对象的引用而不复制对象本身。这意味着如果原对象和拷贝对象中存在引用类型的属性(如数组、对象等),那么它们将共享这些引用类型的数据。根据具体的面试级别和职位要求,面试官可能会更深入地探讨数据类型的内存分配、性能影响、具体实现细节等问题。在实际开发中,根据具体需求选择合适的方法进行数据复制,避免由于浅拷贝导致的数据修改异常。:map、filter、reduce、forEach等数组方法应用。原创 2024-01-30 18:19:37 · 1360 阅读 · 1 评论 -
css核心知识点
定义全局主题颜色、字体大小等,可以在整个项目中引用和更新这些变量值:root {.button {原创 2024-01-30 17:30:14 · 1207 阅读 · 1 评论 -
var let cont
使用场景:默认使用const ,如果要修改变量值的话就使用let。2.const 不能重新赋值,但可以修改属性值。2.var 会无意覆盖已经存在的全局变量。1.const 一旦声明,必须赋值。注意:统一作用域内禁止重复声明。相同:都是用来声明变量的。1.var 变量提升。原创 2023-04-04 17:52:49 · 87 阅读 · 0 评论 -
正则简单记录
正则表达式入门,加进阶原创 2023-04-03 11:55:52 · 52 阅读 · 0 评论 -
前端关于继承的知识点
_proto__:实例对象可以通过__proto__属性访问构造函数的原型对象,内置的,可以通过Object.getPrototypeOf(实例对象)来替换访问构造函数的原型对象。Sub.prototype = Object.create(Super.prototype) // Object.create返回一个对象,指定当前对象的原型为指定传入的参数。function Sub(){ Super.call(this) } //构造函数继承。new 实例对象 :可以拿到构造函数原型对象上的属性和方法。原创 2023-04-04 10:50:59 · 111 阅读 · 0 评论 -
前端知识体系汇总
前端软件工程强调的是前端开发的规范化、标准化和流程化。前端工程化强调的是前端开发的自动化、可重复性和高效性。它们概念不同,但是它们都是为了提高前端开发的效率和质量,从而提升用户体验和项目的可维护性。原创 2023-03-21 14:35:49 · 234 阅读 · 0 评论 -
HTML/CSS 基础知识
HTML和CSS不断地发展和更新,掌握基础知识可以帮助前端开发者更好地跟上技术的发展。原创 2023-03-21 17:38:35 · 412 阅读 · 1 评论 -
前端笔试简记
undefined 未定义,应该有值还没有赋值,Number(undefined)为NaN,typeof undefined 为undefined,场景:变量被声明没有赋值,函数参数未传,访问对象中没有的属性,函数没有返回值默认是undefined。(扩展:null是基础类型,为什么typeof null是object:二进制的前三位为0会被typeof判定为object,这是js遗留bug,若要拿到真实的数据类型,可以使用:Object.prototype.toString.call)原创 2023-03-17 14:51:10 · 109 阅读 · 0 评论 -
html核心知识
Meta viewport设置(例:)- 表单标签及控件(例:、、、、)- 文本内容标签(例:、-、、)- 列表标签(例:无序列表和,有序列表和)- 表格标签(例:、、、)原创 2024-01-30 15:50:56 · 343 阅读 · 1 评论 -
super、this关键字
在子类的静态方法中调用,super指向父类的构造函数,this指向子类的构造函数,如果子类型本身没有对应的static方法,就会通过继承关系,往父类上找。当super作为函数调用时候指向父类的构造函数,只能在constructor中。在子类的原型方法中调用,super指向父类的原型,this指向子类的实例。如果一个函数作为某个对象的方法调用的话,这个函数的this指向就是这个对象。原创 2023-04-04 13:56:59 · 64 阅读 · 0 评论