首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
前端开发工程师请求出战
创建于2022-12-09
订阅专栏
JS知识的分享
暂无订阅
共13篇文章
创建于2022-12-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
大(多)文件上传方案
模拟场景:一次性上传一个文件夹里的1000张图片,总大小高达10GB😭 这可不是个小任务,因为图片不仅数量多,单张大小还可能接近10MB。这就需要好好设计一下,确保整个过程既流畅又稳定,还能容错。
图片对比工具的诞生
背景:为了提高3D可视化大屏项目还原率,需要做一个效果图对比工具,让开发同学能更便携、更高效的完成项目。
前端下载后端返回文件流【踩坑篇】
事情是这样的,我们pass平台资源面板在对接其他项目组导出文件功能,我们这边直接Node端转发他们的接口,接收到返回的包文件,直接返给前端,前端做下载。
ES6查漏补缺【运算符的扩展】
运算符的扩展:1.ES6的扩展运算符(1)展开数组/字符串/对象(2)复制(拷贝)数组/对象(3)合并数组/对象(4)把伪数组 转为 真数组(5)函数的剩余参数。2.链判断运算符...
ES6查漏补缺【数组的扩展】
改变原数组的: 添加:push / unshift 删除:pop / shift 任意位置的添加 或 删除: splice(startIndex,delCount, ...addElement)
ES6查漏补缺【函数的扩展】
函数扩展 1.ES5参数的扩展,ES5中定参数计算,ES5中不定参数计算。2.ES6参数的扩展,定参数计算,不定参数计算。3.箭头函数,普通函数写法,箭头函数写法,箭头函数,this指向、应用场景。
ES6查漏补缺【字符串的扩展】
注意:字符串所有的(实例)方法都不改变原字符串。(repeat、startsWith、endsWith、includes、padStart、padEnd、trimStart、replaceAll)。
ES6查漏补缺【var,let,const】
var的四个缺点 1.存在变量提升 2.同一个作用域下可以重复声明 3.不存在块级作用域 4.不可以限制修改 var只能声明变量,不能声明常量 let & const。
ES5数组实例方法【forEach】
不能调用异步问题:调用栈先将foreach 放入堆栈,发现回调函数是异步,就将异步放入一个任务队列,等待异步响应结束,堆栈里面继续执行同步,后面等任务队列里面异步处理完成,就进行执行异步里面打印。
ES5数组实例方法【sort】
默认情况下(不传参数),sort是根据字符串的ACSII值进行排序的,这个时候,sort只能排序字符串并且是升序排列的,即就是A - Z 顺序。
配置ES6的项目环境【Webpack】
最近想要系统的复习一下ES6,故搭建一个环境;为之后的查漏补缺es6知识点来提前搭建一下环境,希望可以帮助到大家。
前端pdf文件直接下载而不是打开
日常开发中我们总会遇到一些特别的需求,就比如点击按钮,直接就下载pdf文件,把http 响应头中 content-type 设置为 application/octet-stream,试试看~
javascript页面文字轮播,切出页面样式错乱问题解决
需求是做一个文字走马灯效果,正常写循环动画,切出切回的时候会出现定位错误的bug,查了很多解决方案都没用,最后两种解决方案结合方可奏效,特此记录一下,代码如下。