首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
原生JavaScript
蓝屏的钙
创建于2021-08-21
订阅专栏
原生JavaScript知识点
等 8 人订阅
共12篇文章
创建于2021-08-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
今日说法 · 揭秘正则的惰性与贪婪
本文主要分享正则表达式中的量词以及量词的贪婪模式与惰性模式,通过示例来探索正则表达式引擎如何进行搜索匹配。
盘点 DOM 四大家族那点儿dollar
盘点 offset、client、scroll、event 家族中用来获取 dom 元素的各个属性以及差异。
你真的会用<a>标签下载文件吗?
深入理解<a>标签下载文件背后的原理以及 download 属性使用的注意点,以及如何处理 blob 文件。
Fetch API 的使用和采坑记录
Fetch API 提供了一个获取资源的接口(包括跨域请求)。任何使用过 XMLHttpRequest 的人都能轻松上手,而且新的 API 提供了更强大和灵活的功能集。是比 XHR 更好用的请求方式。
前端如何操作文件对象进行切片
大文件上传时,js可以通过操作类文件对象 File 与 Blob 对文件进行处理,从而实现文件切片,优化上传功能
别百度了,你要的正则表达式都在这里
全面理解正则表达式, 分享正则表达式的语法、字符、修饰符、常用方法以及正则相关的开发工具,提供开发效率。
手写Promise 一目了然 (另附完整demo)
手写Promise: 封装Promise常用方法: resolve, reject 原型: prototype.then/catch 静态: resolve/reject/all/race
Promise的链式调用、异常穿透、中断promise链
关于Promise链式调用的一些注意点 1. promise.then()的参数 2. 链式调用 3. 异常穿透与错误处理 4. 中断promise链
javascript 对象的属性描述符(descriptor)
对象的属性描述符(descriptor): 描述当前这个对象属性特性的设置 就是`属性描述符`: 1.configurable 2. enumerable 3. value 4. writable
<a>链接下载视频 而不是打开新页面播放
下载视频的时候 会遇到无法下载 转而打开新页面播放的bug 1.Content-Type 2.Content-Disposition
使用transition过渡动画时, 遇到不能及时获取到dom元素宽高的坑
使用transition过渡时, 由于过渡时间的影响, 如果此时立刻获取该dom元素的高度, 会出现数值不准确的问题
如何让子元素滚动到指定父窗口的指定位置
滚动距离: 比如父元素设置了overflow: hidden;, 当元素里的内容超过元素本身的高度时, 就会出现滚动条, 那么鼠标滑动的距离就是其滚动距离.