首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js知识点
订阅
清度
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
富文本编辑器初探
我们知道form表单中的input、textarea之类标签是支持内容可编辑的,但并不支持富文本,如果在这些标签里粘贴带格式的内容,会被去格式,只保留文本内容。如果想设置可编辑富文本,有两种方式: 嵌入空页面的iframe,并设置designMode属性值为“on”,这样整个文…
前端如何直接上传文件夹
我们经常看到一些网站支持直接选择整个文件夹上传,例如:宝塔面板、cloudflare托管、对象存储网站等等需要模拟文件路径存储文件的场景。那是怎么实现的呢?
从图片裁剪来聊聊前端二进制
前两天项目中有个小需求:前端下载后台小哥返回的二进制流文件。 然后非IE的通过URL.createObjectURL()将Blob(Blob是啥?不知道?没关系,我下面会具体装逼讲解的)构建为一个object URL对象、指定文件名&文件类型、创建a链接模拟点击实现下…
JavaScript设计模式之面向对象编程
简单来说,面向对象编程就是将你的需求抽象成一个对象,然后对这个对象进行分析,为其添加对应的特征(属性)与行为(方法),我们将这个对象称之为 类。 这样我们就将所需要属性和方法都封装在 Person 类里面了,当我们要用的时候,首先得需要使用 new 关键字来实例化(创建)新的对…
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家…
JavaScript 工具函数大全(新)
原本只想筛选下上面的那篇文章,在精简掉了部分多余且无用的工具函数后,感觉不够。于是顺藤摸瓜,找到了原地址: 30 seconds of code 然后将所有代码段都看了遍,筛选了以下一百多段代码片段,并加入了部分自己的理解。 另外,本文工具函数的命名非常值得借鉴。 1. 第一部…
五星推荐的系列文章清单
按课程小节整理了 Dan Abramov 两套课程的代码,已上传 github。Building React Applications with Idiomatic Redux 课程中,有部分老旧的代码,在 router v4 下不能正常运行,在这份练习代码中,支持了 v4。 …
傻傻分不清的javascript运行机制
了解javascript的运行机制,首先必须掌握两个基本的概念。Execution Context(执行环境或执行上下文)和Context Stack (执行栈) 1. 何为执行环境(执行上下文)(Execution Context) 我们知道javascript是单线程语言,…
《Web 推送通知》系列翻译 | 第七篇:推送事件 && 第八篇:显示一个通知
到此已经覆盖了订阅用户并给其推送发送消息。下一步是在用户的设备上接收此推送消息并显示通知(以及我们可能要做的任何其他工作)。 当接受到一条消息时,一个推送事件将被 dispatch 到你的 service worker 中。 对于不熟悉 service workers 的开发者…
「译」一起探讨 JavaScript 的对象
对象是多个属性的动态集合,它有一个链接着原型的隐藏属性(注:__proto__)。 一个属性拥有一个 key 和一个 value 。 属性的 key 是一个唯一的字符串。 访问属性有两种方式:点表示法和括号表示法。当使用点表示法,属性的 key 必须是有效的标识符。 访问一个不…