赞了文章2025-09-23
大家都知道, 字符串 属于 基础类型 ,所以大家会觉得 字符串 是存在 栈内存 中的,但是大家要知道,V8默认栈内存是 984Kib ,那如果一个 超长字符串 > 984Kib 能装的进 栈内存 吗?这也就是一个比较经典的问题——大象装箱问题,试问:一头大象能装进一个小箱子里吗?
发布了文章2022-11-16
1.安装 npm install svgo-loader --save-devoryarn add svgo-loader -D2.vue.config.js添加规则 {代码...}
赞了文章2022-09-08
问题现象描述初级处理办法(没啥用) {代码...} 只是在里面套了个 setTimeout 这样的结果只是减少了图片闪的频率,但是还是会闪常规处理办法(防抖)【1.】先写一个 debounce 防抖函数 {代码...} 【2.】在 window.resize 里面调用 {代码...} ok, 大功告成。完整代码 ...
赞了文章2022-09-06
前言: 由于公司需要使用goole人机验证功能。 前期准备 {代码...} 详细教程前往([链接] 由于是在vue项目中使用reCaptcha所以这里只说在vue中的用法 子组件: reCaptcha.vue {代码...} 父组件 {代码...}
发布了文章2022-08-29
src/utils/request.js {代码...} src/api/index.js {代码...} 页面调用 {代码...}
赞了文章2022-08-01
欢迎关注微信公众号前端侦探温馨提示:在阅读本文之前,可以先回顾这篇文章:Web 中的“选区”和“光标”,有很多你可能不太知道的原生 API,以下内容是对该内容的实践运用在写作编辑中,有很多需要成对出现的标点符号,比如引号、括号、书名号等,如下所示:为了方便输...
发布了文章2022-05-26
以修改 jsencrypt 加解密插件源码 为例:package.json {代码...} 安装jsencrypt 后,找到 jsencrypt 在node_modules文件夹里的源文件,修改你需要改动的代码npm i patch-package --save-dev //安装 patch-package 插件npx patch-package jsencrypt // 运行后会在项目...
关注了问题2022-05-24
提出了问题2022-05-24
提出了问题2022-04-15
发布了文章2022-03-08
下拉刷新 {代码...} {代码...}
赞了文章2022-02-10
在 Web 应用程序开发方面,Vue.js 正迅速成为开发人员的最爱。这个现代、新鲜的 JavaScript 库它在 GitHub 上有超过 123,000 颗星,对于开发人员来说是一个引人注目的选择,因为它很容易集成到现有项目中。它的速度很快,它非常强大。你可以用它从头开始建立一个动态...
赞了文章2022-01-18
VScroll 一款基于vue2.x构建的桌面PC端自定义模拟滚动条组件。支持自定义是否原生滚动条、自动隐藏、滚动条大小、层级及颜色等功能。拥有丝滑般的原生滚动条体验!
赞了回答2022-01-09
[链接] 使用babel-plugin-transform-remove-console插件 安装依赖库 {代码...} 【babel.config.js】配置如下 {代码...} 我用该方案成功了,如果你也成功了,给个赞?
发布了文章2022-01-05
项目中会依赖一些开源JS-SDK 由于改造源码export工作量比较大 因此只能放在static在html用script标签引用,同时希望这些源码文件参与压缩混淆
发布了文章2021-12-27
{代码...}
发布了文章2021-12-27
Webpack代理+多环境打包配置(开发,测试,预生产,生产)一:配置proxy代理config/index.js {代码...} 二:通过corss-env,修改相关配置,build不同环境代码1.安装 {代码...} 2.修改各环境下的参数,在 config 目录下添加 test.env.js, uat.env.js并修改dev.env.js, p...
发布了文章2021-12-27
阮一峰ES6ES2017 引入 async 函数,它是 Generator 函数的语法糖。async函数返回一个 Promise 对象,可以使用then方法添加回调函数。await命令只能用在async函数之中,如果用在普通函数,就会报错。正常情况下,await命令后面是一个 Promise 对象,返回该对象的结果。...
发布了文章2021-12-26
1.创建vue.config.js 文件 {代码...} 2.项目根目录创建环境配置文件.env.dev {代码...} .env.uat {代码...} .env.prod {代码...} 3.添加打包命令 {代码...} 4.环境变量使用场景 {代码...} 5.执行打包npm run build-dev
赞了文章2021-11-03
一个完整的前端监控平台包括三个部分:数据采集与上报、数据整理和存储、数据展示。本文要讲的就是其中的第一个环节——数据采集与上报。下图是本文要讲述内容的大纲,大家可以先大致了解一下:仅看理论知识是比较难以理解的,为此我结合本文要讲的技术要点写了一个简...