首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
ly_cd
更多收藏集
微信扫码分享
微信
新浪微博
QQ
108篇文章 · 0订阅
Canvas 进阶(六)实现图片压缩功能
因为图片的加载是一个异步的过程,因此我们需要借助 promise, 以new ImageCompress(option).then(instance => {})创建并在 then 中调用实例的方法。因为 file 可以是 url 也可以是 file 对象,因此在构建函数中需对…
手写axios核心原理,再也不怕面试官问我axios原理
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 实际上,axios可以用在浏览器和 node.js 中是因为,它会自动判断当前环境是什么,如果是浏览器,就会基于XMLHttpRequests实现axios。如果是node.js环…
HTML5 进阶系列:文件上传下载
前言 HTML5 中提供的文件API在前端中有着丰富的应用,上传、下载、读取内容等在日常的交互中很常见。而且在各个浏览器的兼容也比较好,包括移动端,除了 IE 只支持 IE10 以上的版本。想要更好地掌握好操作文件的功能,先要熟悉每个API。 FileList 对象和 file …
看完跳槽少说涨 5 K,前端面试从准备到谈薪完全指南(近万字精华)
文章首发自我的 Github,欢迎关注。 面试题只能应对 1 - 2 面,刷题固然重要,但是对于项目相关的准备也是必须的。一般来说目前面试题能准备的范围如下: 以上是大致范围,大家可以照着把题目归类,当然除了这些还会有些别的,比如说设计模式等等的问题。另外会刷面试题只是一部分,…
看完这本攻略,Canvas新手小白也可以创建惊人特效
作者本人的干货,一般人我不给他看。(开玩笑的) canvas是一个很实用的工具,难可以难到头发掉光,简单可以简单到几行代码就能给人眼前一亮的效果。这里是作者在开发canvas的道路上遇过的坑,以及如何用简易地使用canvas做一些日常任务,比如分享图片的自定义,又比如大家喜欢的…
数字图像处理-前端实现
数字图像处理(Digital Image Processing)是指用计算机进行的处理。说起数字图像处理大家都会想到C++有很多库和算法,MATLAB的方便,但自从有了canvas,JavaScript可以对图像进行像素级的操作,甚至还可以直接处理图像的二进制原始数据。 HTM…
jsonp 跨域请求详解——从繁至简
详细讲述跨域请求的由来与演变
Form 表单提交知识的总结(全)
1. node服务提供请求地址 2. 普通的form 表单提交 form 中的method 属性不指定时, form 默认的提交方式为 get请求。 当一个form 表单内部,所有的input 中只有一个 type='text' 的时候,enter 键会有默认的提交行为(注意前…
聊聊 Web 上传
对 web 上传的多种解决方案进行了总结,从最简单的上传说起,说到常用的上传方案。最后对几种常用的上传组件进行了介绍。