11 2020 档案

摘要:1.什么是语义化标签 语义化标签就是具有语义的标签,它可以清晰地向我们展示它的作用和用途。例如h系列标签,可以将文字加粗放大。<strong>标签可用于区别其他文字,起到强调作用。 2.语义化标签的好处 语义化标签具有可读性,使得文档结构清晰 浏览器便于读取,有利于SEO优化 展现在页面中时,用户体 阅读全文
posted @ 2020-11-22 10:38 Mandy么么 阅读(2513) 评论(0) 推荐(0)
摘要:1.事件流 描述的是页面中事件传播的顺序。 事件发生时,会在元素节点之间按照特定的顺序传播,这个传播的过程叫做DOM的事件流。 这个传播的过程是:事件捕获→事件目标→事件冒泡 2.事件捕获 最早由网景公司提出,由DOM最顶层节点开始,逐级向下传播到具体的元素接收的过程。 3.目标事件 触发事件的那个 阅读全文
posted @ 2020-11-19 14:39 Mandy么么 阅读(429) 评论(0) 推荐(0)
摘要:在前端开发中一部分的用户行为会频繁的触发事件执行,对DOM的操作、资源加载等耗费性能的处理,很可能导致界面卡顿,甚至浏览器崩溃。函数(防抖和节流)就是为了解决类似的需要应运而生的。 防抖:实时搜索(keyup) 、 拖拽(mousemove)、 节流:窗口调整(resize)、页面滚动(scroll 阅读全文
posted @ 2020-11-16 14:27 Mandy么么 阅读(254) 评论(0) 推荐(0)
摘要:面对对象(object-oriented)的语言,有类(class)的概念,可以通过类创建拥有相同属性和方法的对象。Javascript是一种基于对象(object-based)的语言,没有类的概念,那么它是如何像OO语言那样生成拥有相同属性和方法的实例的呢? 如何从原型对象生成实例 阅读全文
posted @ 2020-11-16 09:39 Mandy么么 阅读(59) 评论(0) 推荐(0)
摘要:一、WEB标准 Web标准不是某一个标准,而是由W3C组织和其他标准化组织制定的一系列标准的集合。 1 为什么要遵循WEB标准呢? 浏览器不同内核不同,他们显示页面或者排版就有些许差异。 2 Web 标准的好处 遵循web标准可以让不同我们写的页面更标准更统一外,还有许多优点 1、让Web的发展前景 阅读全文
posted @ 2020-11-15 19:31 Mandy么么 阅读(336) 评论(0) 推荐(0)
摘要:1.基本类型和引用类型的值 基本数据类型:Number、String、Boolean、Null、Undefined,这些数据类型按值访问,可以直接操作保存在变量中的实际值。 引用数据类型:Object有多个值构成的对象。按照指针访问存在堆内存中的值。 2.复制变量值 基本数据的复制,将原先变量的基本 阅读全文
posted @ 2020-11-15 16:15 Mandy么么 阅读(516) 评论(0) 推荐(0)
摘要:1.同步和异步的区别 同步:任务排队,上一个任务执行完毕,再执行下一个任务 异步:执行上一个任务的同时,执行下一个任务 2.js中的任务 同步任务:在主线程上排列执行的任务,上一个任务执行完毕,才能执行下一个任务 异步任务:不进入主线程,而是进入任务队列的任务。当主线程中的任务执行完毕,才会从任务队 阅读全文
posted @ 2020-11-13 11:13 Mandy么么 阅读(130) 评论(0) 推荐(0)
摘要:深浅拷贝,都是拷贝对象内的数据到新对象,新旧对象内的数据相同。 1.浅拷贝 只拷贝对象的第一层属性,如果对象中还有对象,只是拷贝的内存地址(引用),两者修改会相互影响。用于对象中都是基本数据类型的情况。 2.深拷贝 拷贝对象的多层属性,如果对象中还有对象,会继续拷贝,使用递归实现。 3.深浅拷贝的实 阅读全文
posted @ 2020-11-13 09:37 Mandy么么 阅读(3818) 评论(0) 推荐(0)
摘要:浏览器渲染页面的一般过程: 1.浏览器解析html源码,然后创建一个 DOM树。并行请求 css/image/js在DOM树中,每一个HTML标签都有一个对应的节点,并且每一个文本也都会有一个对应的文本节点。DOM树的根节点就是 documentElement,对应的是html标签。 2.浏览器解析 阅读全文
posted @ 2020-11-11 21:59 Mandy么么 阅读(586) 评论(0) 推荐(0)
摘要:记录一下自己关于this的理解 1.this的官方说法 参考JavaScript高级程序设计语言 this对象是在运行时基于函数的执行环境绑定的。也就是说,this代表的是函数执行时,所运行环境的主体对象。 2.this设计的目的--参考阮一峰日志 函数一经创建,会存在内存中,赋值给变量的是函数在内 阅读全文
posted @ 2020-11-10 20:13 Mandy么么 阅读(334) 评论(0) 推荐(0)