文章 2023-06-15 来自:开发者社区

web前端面试高频考点——Vue原理(理解MVVM模型、深度/监听data变化、监听数组变化、深入了解虚拟DOM)

一、Vue原理1、理解MVVM模型组件化组件化就是将一个页面拆分成一个个小的功能模块每个功能模块完全属于自己这部分独立的功能使得整个页面的管理和维护变得非常容易。asp jsp php 已经有组件化了nodejs 中也有类似的组件化数据驱动视图传统组件,只是静态渲染,更新还要依赖于操作 DOM数据驱动视图 - Vue MVVM数据驱动视图 - React setStateMVVM 模型2、监听 ....

web前端面试高频考点——Vue原理(理解MVVM模型、深度/监听data变化、监听数组变化、深入了解虚拟DOM)
文章 2023-06-15 来自:开发者社区

web前端面试高频考点——JavaScript-Web-API 篇(一)DOM、BOM、事件

JS-Web-API-DOMDOM 节点操作获取 DOM 节点document.getElementById():返回对拥有指定 id 的第一个对象的引用。document.getElementsByTagName():返回带有指定标签名的对象集合。document.getElementsByClassName():返回一个包含了所有指定类名的子元素的类数组对象。document.querySe....

web前端面试高频考点——JavaScript-Web-API 篇(一)DOM、BOM、事件
文章 2023-06-02 来自:开发者社区

前端祖传三件套JavaScript的DOM之事件的各种具体事件类型的键盘/文本

一、输入事件输入事件是当用户在表单元素中输入内容时触发的事件,主要包括以下两种事件:input 事件:当表单元素的值发生变化时触发,不区分键盘输入和粘贴输入。propertychange 事件:当表单元素的 value、checked 或 selected 属性发生变化时触发,仅在 IE 浏览器中有效。例如,在输入框中输入文字时,我们可以通过 input 事件实时显示输入的内容:<inpu....

文章 2023-06-01 来自:开发者社区

前端学习笔记202304学习笔记第十二天-vue3.0-渲染es-footer的dom结构

前端学习笔记202304学习笔记第十二天-vue3.0-渲染es-footer的dom结构

前端学习笔记202304学习笔记第十二天-vue3.0-渲染es-footer的dom结构
文章 2023-06-01 来自:开发者社区

前端祖传三件套JavaScript的DOM之事件的各种具体事件类型的焦点

一、focus 和 blur 事件focus 和 blur 事件是当元素获得或失去焦点时触发的事件。通常用于表单元素的交互效果。focus 事件:当元素获得焦点时触发。blur 事件:当元素失去焦点时触发。例如,在输入框中输入文字时,我们可以通过 focus 和 blur 事件实现输入框变色的效果:&lt;input type="text" id="my-input"&gt; &lt;scrip....

文章 2023-06-01 来自:开发者社区

前端祖传三件套JavaScript的DOM之事件的各种具体事件类型的鼠标/滚轮

一、鼠标事件鼠标事件是最常用的 UI 事件类型之一,主要包括以下几种事件:1.点击事件(click):当用户在一个元素上进行单击操作时触发。2.双击事件(dblclick):当用户在一个元素上进行双击操作时触发。3.鼠标移动事件(mousemove):当用户在一个元素上移动鼠标时触发。4.鼠标进入事件(mouseenter):当鼠标进入一个元素时触发,不会冒泡。5.鼠标离开事件(mouselea....

文章 2023-06-01 来自:开发者社区

前端祖传三件套JavaScript的DOM之事件的各种具体事件类型的UI

一、鼠标事件鼠标事件是最常用的 UI 事件类型之一,主要包括以下几种事件:1.点击事件(click):当用户在一个元素上进行单击操作时触发。2.双击事件(dblclick):当用户在一个元素上进行双击操作时触发。3.鼠标移动事件(mousemove):当用户在一个元素上移动鼠标时触发。4.鼠标进入事件(mouseenter):当鼠标进入一个元素时触发,不会冒泡。5.鼠标离开事件(mouselea....

文章 2023-05-31 来自:开发者社区

前端学习笔记202304学习笔记第十五天-vue3.0-渲染es-counter组件的dom结构

前端学习笔记202304学习笔记第十五天-vue3.0-渲染es-counter组件的dom结构

前端学习笔记202304学习笔记第十五天-vue3.0-渲染es-counter组件的dom结构
文章 2023-05-31 来自:开发者社区

前端祖传三件套JavaScript的DOM之事件的事件委托

一、什么是事件委托在传统的事件处理方式中,我们需要为每个目标元素分别绑定事件处理函数。这样虽然方便,但是会导致大量的事件处理函数存在于内存中,影响性能。事件委托是一种更加高效的事件处理方式,它将事件处理函数绑定在父级元素上,通过事件冒泡机制来处理子元素的事件。例如,在一个列表元素中,我们需要为每个 li 元素绑定 click 事件:<ul id="my-list"> <...

文章 2023-05-31 来自:开发者社区

前端祖传三件套JavaScript的DOM之DOM操作的动态脚本

一、动态创建脚本动态创建脚本是通过 JavaScript 的 DOM 操作来实现的。以下是创建脚本的基本步骤:1.创建 script 元素。2.为 script 元素设置 src 属性。3.将 script 元素添加到文档中。代码示例:// 创建 script 元素 var script = document.createElement('script'); // 设置 script 元素的 s....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。