前端

2022年前端js面试题

还有部分没更新完... var、let、const区别 1. var存在变量提升,而let、const没有 2. let、const有块级作用域,而var没有 3. var 在同一块作用域可以重复声明多个相同的变量,后者覆盖前者,let、const重 复声明会报错 4.let、var声明变量后可以进行改变值,const声明不能修改([对象、数组]的属性和方法可以改变 合并对象的方法可以写几种 c

【博客之星】GIS老矣尚能饭否?WebGIS项目实战经验与成果展示

目录一、最前面的话二、前言 1、关于“夜郎king”3、GIS的“老骥伏枥”4、WebGIS的“新程启航”三、WebGIS技术简介1、前、后技术简介2、系统功能架构四、WebGIS项目应用效果1、应急灾害2、交通运输3、智慧文旅4、其它项目五、未来与展望1、云计算+数据存储2、GIS+AI融合一、最前面的话        在这个快速迭代的数字时代,技术如同潮水般汹涌而

大学生心理健康管理系统的设计与实现:大四毕设技术全覆盖!Java 开发 + Python 可视化分析+ 小程序 / APP 前端部署(免费源码直接领)(大四计算机生收藏)

2026年最新计算机毕业设计,项目汇总! 哈喽,大家好,大四的同学马上要开始做毕业设计了,大家做好准备了吗?   博主给大家详细整理了计算机毕业设计最新项目,可供大家参考,对项目有任何疑问,都可以问博主哦 源码请在评论区私信哦 大学生心理健康管理系统 目

基于Leaflet和SpringBoot的全球国家综合检索WebGIS可视化

目录前言一、Java后台程序设计1、业务层设计2、控制层设计二、WebGIS可视化实现1、侧边栏展示 2、空间边界信息展示三、标注成果展示1、面积最大的国家2、国土面积最小的国家3、海拔最低的国家4、最大的群岛国家 四、总结前言        在前面的博文中,我们对全球的国家信息进行了空间数据的入库。同时为了提供完整准确的空间数据,也同步参考了国家外交部的国家信息介绍。

深入剖析:按下 F5 后,浏览器前端究竟发生了什么?

文章目录 概述 一、关键前提:三种导航方式的本质区别 二、核心概念:强缓存 vs 协商缓存 1. 强缓存(Strong Caching) 2. 协商缓存(Revalidation Caching) 三、F5 刷新全景流程图 四、F5 刷新的完整生命周期详解 阶段一:主文档

HTML5的离线应用

一,离线应用         什么是离线应用呢? 就是你现在正在页面上浏览网页或者填写信息,正在这时,你家的wifi突然断了,那么这时你重新连接页面会发现之前的页面都重新加载了,之前填写的相关信息也得从头开始写。那么如果你的web应用支持离线功能,那么就不会用这种经历了。         什么时候考虑使用离线呢 并不是所有网页都要设置为离线,而是那种交互性和有状态的网页(动用很多js代码维护信息的

【技术分享】前端跨窗口/标签页面通信:掌握以下几种方法,提升用户体验(附带常用场景以及典例)

第一章 前言在前端后台管理开发的过程中,我们常常会遇到这样的需求:用户在浏览器中打开了同一个网站的多个标签页,我们需要在这些标签页之间进行通信。比如,当用户在一个标签页中修改了某些数据,我们希望其他标签页能够及时更新。这种跨标签页通信的需求在实际开发中非常常见,但是同时也是经常忽略的一个点,通常说刷一

582. 【前端】React 组件调试小技巧

一般我们在调试单个React组件时,借助于热更新,我们改改代码可以在浏览器实时看到更新,但当项目比较大的时候,我们调试的页面在整个应用中的路由层级比较深,就会导致:每一次咱们修改完一个地方的代码,浏览器自动刷新到了首页,并进入修改的页面,才能看到更新之后的变化。 介于此,这篇分享一个前端调试React组件的方法。 一、使用 createPortal 构建测试组件 scss代码: .test-con