前端学习笔记
文章平均质量分 56
Bonny雨曦
这个作者很懒,什么都没留下…
展开
-
手写new
【代码】手写new。原创 2024-03-13 16:45:54 · 412 阅读 · 0 评论 -
聊聊DOM的常见操作
DOM即文档对象模型,是HTML和XML文档的编程接口,它提供了对文档结构化的表述,并定义了一种方式——可以使从程序中对该结构进行访问,从而改变文档结构、样式和内容。任何HTML和XML文档都可以用DOM表示为一个由节点构成的层级结构。节点分为很多类型,每种类型对应着文档中不同的信息和(或)标记,当然它们同时也还会有着自己的不同的特性、数据和方法,而且与其他类型有着某种关系。像原子包含着亚原子微粒那样,DOM也有很多类型的DOM节点可以包含住其他类型的节点。原创 2024-03-12 23:06:17 · 875 阅读 · 0 评论 -
聊聊js数据结构
数据结构意味着接口或封装:一个数据结构可被视为两个函数之间的接口(数据结构可以作为连接两个函数之间的桥梁,使它们能够共享数据并进行相互作用),或者是由数据类型联合组成的存储内容的访问方法封装(数据结构是由不同数据类型组成的,而这些数据类型的存储和访问方式被封装在了一起。这种封装意味着数据结构提供了一种机制,使得数据的内部细节对外部代码是隐藏的,而只提供了特定的接口来访问数据。这种封装可以确保数据的完整性和安全性。数据结构是计算机存储、组织数据的方式。原创 2024-03-10 11:43:31 · 390 阅读 · 0 评论 -
说说JavaScript的数据类型,以及它们存储上的区别
基本类型有6种:Number、String、Boolean、Undefined、Null、Symbol1.Number最常见的数值是十进制的,也可以设置八进制(0开头),也可以设置十六进制(0x开头)。如果使用浮点就一定要包含小数点,也可以用科学计数法表示。数值类型中有一个特殊的值——“NaN”,用来表示原本要返回数值的操作失败了,而不是直接报错。2.String:字符串类型,可以用单引号(''),双引号(""),反引号(``)标识。原创 2024-03-10 11:29:50 · 450 阅读 · 0 评论 -
什么是事件循环,还有宏任务、微任务、async和await,并进行流程分析
时间循环原创 2024-03-08 22:53:31 · 1491 阅读 · 0 评论 -
什么是原型,proptotype和__proto__是什么?
原型:原型是JavaScript中每个对象都有的一个特殊的属性。它指向的是另一个对象的引用,而这个对象就是原型对象。每个对象都是从原型对象中继承属性和方法的。在JavaScript中,所有的对象都是从Object构造函数的原型对象中继承而来的。prototype:是函数对象特有的一个属性,它指向该函数的原型对象。:是每个 JavaScript 对象都具有的一个属性,它指向该对象的原型对象。属性,我们可以访问到对象的原型链,即对象的原型链中的下一个对象。下面用一张图来解释一下原型、原型对象之间的关系。原创 2024-03-08 18:16:31 · 410 阅读 · 0 评论 -
手写bind
手写bind原创 2024-03-08 17:22:30 · 466 阅读 · 0 评论 -
手写call和apply
首恶写call和apply原创 2024-03-08 11:16:28 · 340 阅读 · 0 评论