前端 空格

前端纯js字符串拼接导出excel

1 <html> 2 <head> 3 <p style="font-size: 20px;color: red;">使用a标签方式将json导出csv文件</p> 4 <button onclick='tableToExcel()'>导出</button> 5 </head> 6 <body> 7 ......
前端 字符串 字符 excel

前端体验优化(1)——概述

前端体验优化地最终目的就是让用户的使用体感舒适,无阻塞、流畅的得到预期想要的结果,而其中的用户可分为三层:产品用户、公司同事和研发自己。UX、性能优化其实都是体验优化的子集,前端体验犹如下图的冰山那样,在水下别有洞天。 可以将体验优化大致分为 5 个模块,分别是终端、网络、前端、后端以及数据,这 5 ......
前端

前端jwt解析方法

请求得到jwt生成的token之后得到base64编码的的加密token 可以使用atob进行base64解码,jwt加密分位三部分:头部header,载荷payload,签名signature每个都是用.隔开 所以已知原理我们现在进行解析 if (token) { const payload = ......
前端 方法 jwt

第一篇:前端基础之HTML

HTML文档标准结构: <html> <head> </head> <body> this is my second html... </body> </html> 【1】html标签 定义 HTML 文档,这个元素我们浏览器看到后就明白这是个HTML文档了,所以你的其它元素要包裹在它里面,标签限定 ......
前端 基础 HTML

前端相关网站

## css常见框架 bootstrap https://get.foundation/ https://purecss.io/ https://tailwindcss.com/ https://getuikit.com/ https://andybrewer.github.io/mvp/ ## 前 ......
前端 网站

(转载-自用)前端面试题

一、CSS 1.说一下CSS的盒模型。 在HTML页面中的所有元素都可以看成是一个盒子 盒子的组成:内容content、内边距padding、边框border、外边距margin 盒模型的类型: 标准盒模型 margin + border + padding + content IE盒模型 marg ......
前端

【前端框架Vue】Vue是什么?怎么用?

Vue是JS的一种框架,用于构建用户界面的JS框架。可以理解为,Vue通过指令和模板语法,将数据和HTML模板关联起来,实现一种响应式的数据驱动视图的方式 Vue是什么? Vue是JS的一种框架,用于构建用户界面的JS框架。可以理解为,Vue通过指令和模板语法,将数据和HTML模板关联起来,实现一种 ......
前端 Vue 框架

Django - 在后台上传文章封面图 - 并在前端页面展示

需要用到 models.ImageField(), 它继承自 models.FileField(), 用ImageField的时候需要安装pillow pip install pillow -i https://pypi.douban.com/simple/ 首先,进行媒体文件配置: setting ......
前端 封面 页面 Django 文章

前端框架中 MVC 和 MVVM 两种设计方式的区别

MVC 和 MVVM 是两种常见的软件架构模式。它们都致力于提供清晰的组织结构和代码分离,让开发者能够更有效率地开发和维护复杂的应用程序。然而,它们在组织代码和处理用户交互上有一些重要的区别。 首先,让我们了解一下 MVC(Model-View-Controller)模式。MVC 是一种设计模式,被 ......
前端 框架 方式 MVVM MVC

谈谈企业级 Web 应用的前端消息展示的定制化问题

笔者在社区上已经发布了一些技术文章,记录了自己工作于企业级前端应用几年以来积累的一些项目经验和教训。 之前的文章关于企业级 Web 应用搜索引擎优化 Search Engine Optimization 的一些工作经验分享已经提到,所谓企业级前端应用,是指为大型企业或组织开发的前端应用,这些应用具有 ......
前端 消息 问题 企业 Web

前端图片最优化压缩方案

function compressImg(file, quality) { var qualitys = 0.52 if (parseInt((file.size / 1024).toFixed(2)) < 1024) { qualitys = 0.85 } if (5 * 1024 < parse ......
前端 方案 图片

JavaWeb - Day03 - Ajax、前端工程化、Element

01. Ajax-介绍 Ajax 概念:Asynchronous JavaScript And XML,异步的JavaScript和XML。 作用: 数据交换:通过Ajax可以给服务器发送请求,并获取服务器响应的数据。 异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术 ......
前端 JavaWeb Element 工程 Ajax

前端记录

vite 分包 build: { outDir: 'dist', assetsDir: 'assets', rollupOptions: { output: { manualChunks: (id) => { if (id.includes('node_modules')) { //D:/proje ......
前端

前端学习-JavaScript学习-js基础-API02

学习视频:黑马程序员视频链接 事件监听 三要素:事件源、事件类型、事件处理程序 随机点名案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev ......
前端 JavaScript 基础 API 02

正则:只允许内容是中文或英文或数字,但不能全部是数字且内容中不允许出现空格

^(?!\d+$)[\u4e00-\u9fa5a-zA-Z]*[a-zA-Z\u4e00-\u9fa5\d]+[\u4e00-\u9fa5a-zA-Z\d]*$ 此正则表达式用于检测: 只允许内容中出现中文、英文和数字。 不允许内容中全部是数字。 不允许内容中包含空格。 具体来说,该正则表达式的含义 ......
数字 内容 正则 空格

快速认识,前端必学编程语言:JavaScript

JavaScript是构建Web应用必学的一门编程语言,也是最受开发者欢迎的热门语言之一。所以,如果您还不知道JavaScript的用处、特点的话,赶紧补充一下这块基础知识。 JavaScript 是一种高级、单线程、垃圾收集、解释或即时编译、基于原型、多范式、动态语言,具有非阻塞事件循环,因构建网 ......
编程语言 前端 JavaScript 语言

前端优化之路:git commit 校验拦截

【前言】 前面在git分支规范那篇文章里,介绍了commit提交规范,如下图 但是想要做到高效落地执行,就需要做些别的功课,先展示下成果图 没错,对不符合规范的commit进行了拦截,符合才可以成功提交。 【前期准备】 需要了解git hooks,它是git的钩子,就像vue拥有自己的钩子一样 官方 ......
前端 commit git

2023最新中级难度前端面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 面试宝典-中级难度前端面试题合集 问: 请详述 JavaScript 中的 async/await 用法? async/await是ES2017引入的新特性,用于实现异步编程的同步化操作。 async表示函数是一个异步函数,它总是返回一个Promise对象;await用于 ......
前端 难度 答案 2023

2023最新初级难度前端面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 面试宝典-初级难度前端面试题合集 问: 请详细描述 HTML、CSS、JavaScript 的基本结构? HTML、CSS、JavaScript 是 web 前端开发中最常用的三种技术,它们分别负责页面结构、表现形式和交互行为。 HTML(Hyper Text Marku ......
前端 难度 答案 2023

Vue前端+后端实现带进度条文件分片上传

传输参数对象 package com.deju.provider.upload.domain; import lombok.Data; import org.springframework.web.multipart.MultipartFile; @Data public class Multipa ......
前端 进度 文件 Vue

TP接口 前端vue调用出现跨域

出现跨域的解决方式 1.当预处理请求options失败, 代码报错 会出现跨域cors,排查错误代码 2.设置路由跨域 Route::GET('search/list', 'Index/list')->allowCrossDomain(); ......
前端 接口 vue

C#中如何去掉字符串所有空格

在字符串操作中Trim方法只能去掉字符串对象前端和后端的空格,但是,如果空格出现在中间如何去除呢? 这里可以使用StringBuilder来操作字符串,StringBuilder操作字符串无疑是最为方便高效的。现在利用StringBuilder类中的Replace方法去掉字符串中所有的空格。 rep ......
空格 字符串 字符

前端开发-视口(布局视口、视觉视口、理想视口)

首先必须要明白一点:(假设手机分辨率3200 * 1420),css中的1px不一定等于实际屏幕的1px(这里有1420px),系统会自动匹配一个最合适的比例(假设这个比例为3.5),用屏幕的3.5px 去渲染css中的1px,也就是说,所有的显示屏幕,不管你的分辨率是多少,系统都会自动匹配一个最适 ......
前端 布局 视觉 理想

第三阶段前端随手笔记

1.let细节 注意 直接输出x,会报错! 在输出语句后面使用var定义变量x,会变量提升,输出undefined 2 Vue 笔记 1 控制台直接使用vm对象 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>v ......
前端 阶段 笔记

前端优化之路:打包文件拆包、增加哈希值

【前言】 前面对项目打包做了优化处理,但是还不够完美,有两点可继续优化 生成的chunk-vendors文件过大,压缩后仍然超过1M 开发、测试环境生成的js文件,未带哈希值 问题1:如果在弱网环境下,会造成首次白屏时间过长 问题2:容易产生同名文件,造成浏览器缓存 出于以上两点考虑,故而需继续对项 ......
前端 文件

前端加密破解

前端加密破解 https://blog.csdn.net/qq_44159028/article/details/121780172 破解思路 先在F12中找到源文件,全局搜索(ctrl+shitf+f)查找aesKey,分析存在的文件,找到加密的思路。然后将加密部分放到下面工具中即可。 工具 js ......
前端

springboot~构建webjars类型的前端jar包

webjars类型的前端jar包 我们可以将公用的js,css,html,vue,shtml打包成一个jar,然后在其他项目中引用,这样就不用每个项目都去引用一遍了,这样就可以实现前端的公用了。 1.创建一个maven项目,添加依赖和插件 <dependencies> <!-- 依赖webjars- ......
前端 springboot webjars 类型 jar

Web前端-江西旅游网

使用bootstrap、JavaScript编写前端,java编写后端,MVC、jsp实现前后端分离。 ......
前端 旅游网 Web

基础lucksheet实现前端导出excel文件

文章参考:https://blog.csdn.net/csdn_lsy/article/details/107179708 1.引入两个插件,其中exceljs负责将lucksheet的数据格式转化成excel的buffer流,file-saver负责将buffer转成blob文件流导出。 npm ......
前端 lucksheet 文件 基础 excel

记录--前端实习生的这个 bug 被用做了一道基础面试题

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 测试发现了一个问题,简单描述问题就是通过函数删除一个数组中多个元素,传入的参数是一个数组索引。 然后发现实际效果有时删除的不是想要的内容。 具体 Bug 代码实现: const arr = [1,2,3,4,5,6,7]; cons ......
前端 实习生 一道 基础 bug