前端共1940篇 第8页
前端
两行CSS帮助页面提升了近7倍渲染性能!-五八三

两行CSS帮助页面提升了近7倍渲染性能!

一、前言 对于前端人员来讲,最令人头疼的应该就是页面性能了,当用户在访问一个页面时,总是希望它能够快速呈现在眼前并且是可交互状态。如果页面加载过慢,你的用户很可能会因此离你而去。所...
admin的头像-五八三admin2年前
020

运维工程师有哪些常用的技术网站?

作为运维工程师,了解并利用常用的技术网站可以极大地提高工作效率和解决问题的能力。本篇整理了一些常用的技术网站,有的可能需要科学上网才能访问。这些网站提供了各种与运维相关的资源、工具...
admin的头像-五八三admin2年前
020
Typescript 稍稍入个门-五八三

Typescript 稍稍入个门

TypeScript 介绍 TypeScript 是一种由微软开发的自由和开源的编程语言。在对 JavaScript 结构进行静态分析时很有可能是错误,为了防止并排查 JavaScript 运行时的错误,微软创造了一种在编译时...
admin的头像-五八三admin2年前
020
骨架屏的几种方案-五八三

骨架屏的几种方案

背景: 解决首页首屏加载慢或加载时出现白屏问题,以前的方案首页首屏可视区域显示的加载,要么懒加载,要么loading一个gif的小图,要么预加载部分内容等。 何为骨架屏 简单来说,骨架屏就是在...

前端性能优化之页面加载

前言 在日常项目中,我们都会遇到页面加载速度较慢的问题,影响了用户的体验,在这边记录一下处理的一些方式。 一.代码压缩和资源优化 对于 CSS 和 JavaScript 文件,使用压缩工具进行压缩和合...
admin的头像-五八三admin2年前
0120
在高德地图中实现降雨图层-五八三

在高德地图中实现降雨图层

前言 有一天老板跑过来跟我说,我们接到一个水利局的项目,需要做一些天气效果,比如说降雨、河流汛期、洪涝灾害影响啥的,你怎么看。欸,我觉得很有意思,马上开整。 需求说明 在地图上实现降...
你很懂闭包嘛-五八三

你很懂闭包嘛

闭包是什么? 什么是闭包?是函数里面return函数?;是内部函数可以访问到其所在外部函数中声明的参数和变量?;要真正的理解闭包我们就要先去理解作用域。 作用域 什么是作用域,简单的来说就...
admin的头像-五八三admin2年前
050
轻松打造高效互动界面—PixiJS入门指南-五八三

轻松打造高效互动界面—PixiJS入门指南

什么是PixiJS PixiJS是一个用于2D游戏和交互式应用程序开发的快速、轻量级、模块化的JavaScript库。和大多数其他的2D游戏库不同,它是用JavaScript编写的,并以WebGL作为渲染器。PixiJS允许开发...
admin的头像-五八三admin2年前
080
css常见的面试题(二)-五八三

css常见的面试题(二)

整理了一些css常见的面试题,如有问题,欢迎指正~ 1、margin塌陷问题及解决 1、 margin塌陷现象:在垂直方向如果有两个元素的外边距有间距,在浏览器中加载的真正的外边距不是两个间距的加和,...
admin的头像-五八三admin2年前
050
两分钟看完前端必知的数据库知识!转向全栈的第一步-五八三

两分钟看完前端必知的数据库知识!转向全栈的第一步

什么是数据库 数据库是以一定方式储存在一起,并能与多个用户共享,并具有尽可能小的冗余度,且与应用程序彼此独立的数据集合。可将其视为电子化的文件柜——存储电子文件的场所,用户可以对文...
前端开发之ESLint与Prettier-五八三

前端开发之ESLint与Prettier

1.介绍 JavaScript是一个弱类型语言,在开发上相对其他语言更加灵活,但这种便捷同时也带来了更大的问题,会产生很多冗余代码,代码风格不一致在团队开发中使项目越来越难以维护。 ESLint是一个...
admin的头像-五八三admin2年前
030
MVVM+Monorepo工程设计-五八三

MVVM+Monorepo工程设计

MVVM+Monorepo工程设计 背景 为了实现视图与逻辑分离,增强项目的可维护性和提高复用度,开放平台项目采用mvvm模式 + monorepo拆包的方式搭建应用工程。 MVVM介绍 MVVM(Model-View-ViewModel)...
admin的头像-五八三admin2年前
050

gis 开发中 pixel、meter、tile、lnglat 互相转换

完整源码:pixel、meter、tile、lnglat 互相转换 在地图开发中,会遇到 pixel(像素)、meter(米)、tile(瓦片)、lnglat(经纬度) 之间的转换 它们之间的转化看似很复杂,其实只要理解了其...
admin的头像-五八三admin2年前
040
RxJS 是前端开发的未来吗?-五八三

RxJS 是前端开发的未来吗?

我正在参加「掘金·启航计划」 针对RxJS 是不是前端开发的未来? 这个问题,大家可以各抒己见!如果还不了解 RxJS,可以跟着本文一起大概的去学习一下,再做出自己的判断。 学习一项新的技术,...
diff算法核心原理精讲之双端比较-五八三

diff算法核心原理精讲之双端比较

大家好,我是苏先生,一名热爱钻研、乐于分享的前端工程师,跟大家分享一句我很喜欢的话:人活着,其实就是一种心态,你若觉得快乐,幸福便无处不在 github与好文 TypeScript知识点和99个类型体...
admin的头像-五八三admin2年前
030
五、登录页面开发-五八三

五、登录页面开发

前言 前面已经完成了一些基础的配置,接下来开始进入真正的开发阶段。开发过程中会涉及到一些其它插件的集成,这里用到什么就记录一下使用的心得体会。 1. 清除初始化时自动生成的一些组件 asse...
admin的头像-五八三admin2年前
090
打造一款属于自己的VScode插件(完整版本)-五八三

打造一款属于自己的VScode插件(完整版本)

简介 打造一款专属你的vscode的插件,这一期将分享VScode插件的创建,下面我会结合我个人开发的JS TO TS来讲解。VScode插件本身并不难,难在你想实现插件的想法。在你日常开发遇到的繁杂的操作...
admin的头像-五八三admin2年前
030
优化Echarts自带的图例点击事件,点击什么显示什么-五八三

优化Echarts自带的图例点击事件,点击什么显示什么

背景 开发需要改动一下Echarts自带的图例点击事件,默认所带的效果是:点击什么隐藏什么,而需求则为点击什么显示什么,则需要重写其图例的触发事件函数。 原理 Echarts在检测到图例点击时,将...
admin的头像-五八三admin2年前
0100
Quark,再起航!哈啰Quarkc正式开源,低成本构建跨技术栈前端组件!-五八三

Quark,再起航!哈啰Quarkc正式开源,低成本构建跨技术栈前端组件!

宣布一个好消息: 为了实现让组件技术栈无关,Quark 技术生态推出又一技术产品,Quarkc! 未来,将有哈啰平台前端团队持续提供技术支持及Quark技术生态建设(非KPI项目,持续迭代)。 Quarkc将...
admin的头像-五八三admin2年前
070
手把手教你实现鼠标放大镜特效-五八三

手把手教你实现鼠标放大镜特效

前言 这次带来的是一个非常丝滑的鼠标移动特效,移动鼠标的时候可以有放大镜效果,具体效果可以查看下面的码上掘金。 效果预览 当鼠标移动到某一处位置时,便会出现一个类似于放大镜的效果,点...
admin的头像-五八三admin2年前
040