JavaScript 4002

JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。

web面试之JS预解析与变量提升区别

目录 什么是预解析? 变量和函数预解析的区别 重复声明var变量 变量提升和函数提升优先级 函数优先级大于变量优先级的深入探究 预解析流程 搜寻预解析关键字 执行预解析 几个需要注…

2022-04-15 1,120

web项目开发之JS函数防抖与节流示例代码

目录 防抖 引入 防抖场景1(鼠标移入) 防抖场景2(键盘按键) 函数节流 防抖 经典应用常见: 手风琴效果 引入 没有做防抖的网站: 做了防抖的网站:   防抖场景1(…

2022-04-15 1,011

Vue中如何定义数据示例详解

前言 在开发的过程中,定义变量是一件非常高频且十分基础的事情,如何合理的根据变量的使用场景和作用域范围进行定义变量,是一件很小缺很容易犯错的事情 Vue2已经流行使用了这么多年,多…

2022-04-15 810

web面试MVC与MVVM区别及Vue为什么不完全遵守MVVM解答

目录 MVC和MVVM区别 前述 MVC 概述 优缺点 MVVM 概述 MVVM实现者 — Vue Vue为什么没有完全遵守MVVM? MVC和MVVM区别 前述 首先, 这两种都…

2022-04-15 686

微信小程序scroll-view实现左右联动效果

微信小程序利用scroll-view实现左右联动,供大家参考,具体内容如下 点击左边的按钮时,右边可以跳动到指定的位置 首先要注意使用scroll-view竖屏滚动,需要给scro…

2022-04-15 832

微信小程序实现联动菜单

最近为了实现课程设计,也做了一些前端的东西,今天想要做一个联动菜单来实现一些功能。实现了,也来做做笔记。 第1步:了解一下 左右侧菜单其实简单来讲就是把一个区域分成左右两个部分。关…

2022-04-15 874

web面试vue自定义组件及调用方式

引入: 由于项目需求, 部分相同的代码我们会封装成组件, 在需要使用的地方导入, 并以标签的形式书写在中, 但是在"vant"组件库中, "Dialog 弹出框"组件有2中使用方式…

2022-04-15 927

Vue3的7种种组件通信详情

目录 1、Vue3组件通信方式 2、Vue3通信使用写法 2.1props 2.2$emit 2.3expose/ref 2.4attrs 2.5v-model 2.6provid…

2022-04-15 639

五分钟教你了解一下react路由知识

目录 什么是路由 纯组件的基本使用 纯组件使用的注意点 路由的基本初体验 HashRouter和BrowserRouter Link组件和NavLink组件 Route和Switc…

2022-04-15 594

web开发跨域原因的多种解决方案

目录 跨域原因 JSONP Nginx解决 后端解决 跨域原因 是由于浏览器的同源策略限制; 跨域指: 当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨…

2022-04-15 707

从零开始学习Node.js

目录 url模块 1.parse 方法 2.format 方法 3.resolve 方法 events模块(事件驱动) path模块 总结 url模块 1.parse 方法 // …

2022-04-15 1,178

Vue实现登录以及登出详解

目录 登录业务流程 登录功能实现 总结 首先先了解一下,我们的效果实现流程 首先登录概述及业务流程和相关技术点 录页面的布局 创建两个Vue.js文件 一个我们来做登录页和注册页 …

2022-04-15 1,012