首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js技巧
订阅
自勉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
完整梳理this指向,看完保证秒懂
this作为JS语言中的关键字,其复杂的指向往往是初学者混淆的地方,同时也是面试官经常询问的考点之一,理解好JS中的this指向,才能算是迈入了JS这门语言的门槛,本文将梳理出this指向的不同情景,以及如何更好、更准确的判断出this指向,让面试的时候不再为this指向头疼。…
[译] 送你 43 道 JavaScript 面试题
这两天的GitHub Trending repositories被一个名叫 javascript-questions的项目霸榜了,项目中记录了一些JavaScript题目。 我大概从头到尾看了一遍,都是一些基础的题目,我大概花了半个小时(有些题很简单,可以一扫而过)把这些题做完…
时区与JS中的Date对象
1884年在华盛顿召开的一次国际经度会议(又称国际子午线会议)上,规定将全球划分为24个时区(东、西各12个时区)。规定英国(格林尼治天文台旧址)为中时区(零时区)、东1-12区,西1-12区。每个时区横跨经度15度,时间正好是1小时。 上述时区定义其实是理论时区。理论时区的时…
3分钟教你用原生js实现具有进度监听的文件上传预览组件
本文主要介绍如何使用原生js,通过面向对象的方式实现一个文件上传预览的组件,该组件利用FileReader来实现文件在前端的解析,预览,读取进度等功能,并对外暴露相应api来实现用户自定义的需求,比如文件上传,进度监听,自定义样式,读取成功回调等。 该组件仍有需要完善的地方,在…
利用webpack搭建脚手架一套完整流程
我们的目标是利用webpack搭建一个基于react + react-router +dva + es6 + less + antd用于中后台开发的脚手架,同学们可能会说社区里那么多优秀的脚手架为什么还要自己搭,而且网络上这类文章也非常的多,没有再重复写的必要,但是对我而言,分…
JavaScript 原型链理解
然后只能凭着自己仅有的一点点记忆画了一下图,最后还是说这个我没有理解到位!唉,心里面一万个后悔没有好好研究一下原型。所以就有了这篇文章,希望通过自己的记录,加深自己的理解,也希望看过的人能够把这个知识点理解清楚。 最普通的对象:具有_proto_属性并指向原型链,没有proto…
JavaScript 的简洁之道
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 如果你关注代码本身和代码的编写方式,而不是只关心它是否能工作,那么你写代码是有一定的水准。专业开发人员将为未来的自己和“其他人”编写代码,而不仅仅只编写当前能工作就行的代码。 在此基础上,简洁代码可以定义为自解…
常用JS正则大全(2019年11月12日更新)
根据微信支付文档, 修改卡号长度为10到30位.
Web应用程序如何创建 PDF
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 在一些场景下,用户都要求一些需要的数据能以 pdf 的格式下载下来。如电子商务商店,经常需要一些报表数据来分析当月的销售情况。 在本文中,将探讨如何从一个web应用程序中直接生成一个PDF。这不是一个生成 PD…
JS事件
在开始接触具体的API之前,我们要先了解一下事件。一般来说,事件来自输入设备,我们平时的个人设备上,输入设备有三种: 这其中,触摸屏和鼠标又有一定的共性,它们被称作pointer设备,所谓pointer设备,是指它的输入最终会被抽象成屏幕上面的一个点。但是触摸屏和鼠标又有一定区…