首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
kannayuu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
JS 中 this 指向问题
相信我,只要记住本文的 7️⃣ 步口诀,就能彻底掌握 JS 中的 this 指向。 先念口诀:箭头函数、new、bind、apply 和 call、欧比届点(obj.)、直接调用、不在函数里。
Canvas绘制一个类似老版支付宝信用分仪表盘效果
代码写了一大堆注释。 公司有这么个需求,而我以前没用过Canvas,只能自行爬坑。 总体来说canvas的标准使用姿势并不复杂,复杂点在于数学这块。 有不对之处请留言,会及时修复,谢谢阅读。
TypeScript从入门到精通
当我使用一些常见的前端框架和库,发现现在很多框架和库都已经使用了TypeScript的时候;当我在项目中使用某些库产生了bug,因为时间问题我急着解决问题,自己去找库的bug,然而我发现这些ts编写的文件让我无处下手的时候;当我想看用TypeScript编写的antd desig
原来JavaScript是这样运行的
大家都知道JavaScript是单线程的,单线程就意味着同一时间只能做一件事,那么有同学会问,为什么JavaScript的作者不把它设计成多线程的呢,那样性能不是更好。为了回答这个问题,我们得从JavaScript的用途上来解释了,由于JavaScript是一门脚本语言,被用于…
es6新增数组方法简便了哪些操作?
在这里不过多阐述,我也是跟着阮一峰大佬的《es6入门》来学习的,es6新增了很多的方法、属性,让我们在编码中得到了很高的提升,在这里只对array这块进行阐述,其他的就过不多介绍了。 是不是及其简单!其中 new Set()会把重复的数据过滤到,得到一个类数组的对象,Array…
打造自己的JavaScript武器库
作为战斗在业务一线的前端,要想少加班,就要想办法提高工作效率。这里提一个小点,我们在业务开发过程中,经常会重复用到日期格式化、url参数转对象、浏览器类型判断、节流函数等一类函数,这些工具类函数,基本上在每个项目都会用到,为避免不同项目多次复制粘贴的麻烦,我们可以统一封装,发布…
【愣锤笔记】一篇小短文让你彻底搞懂this、call、apply和bind
跟我左手右手一起慢动作,右手左手慢动作重复。额~貌似哪里有点不对劲哎?让我想想,右手?左手?慢动作??重复???重播???不对不对,是左手call,右手apply,一起来bind this。 额,这都能强扯一波,好吧,让我吐血一波~~~说起了js中的this,确实是个有趣的话题…
JavaScript函数式编程,真香之组合函数(二)
组合是一种为软件的行为,进行清晰建模的一种简单、优雅而富于表现力的方式。通过组合小的、确定性的函数,来创建更大的软件组件和功能的过程,会生成更容易组织、理解、调试、扩展、测试和维护的软件。 对于组合,我觉得是函数式编程里面最精髓的地方之一,所以我迫不及待的把这个概念拿出来先介绍…
8个问题看你是否真的懂 JS
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 接下来,来看看几个问题,你也可以试试想想,然后作答。 现在,让我们从头到尾回答每个问题。我将给您一个简短的解释,同时试图揭开这些行为的神秘面纱,并提供一些参考资料。 使用var关键字声明的变量在JavaScri…
jQuery知识总结之DOM操作
本篇文章主要总结一下jQuery中DOM节点的创建、插入、删除与替换以及jQuery中丰富的遍历节点的方法。 JavaScript原生接口创建节点,在处理上是非常复杂与繁琐的,jQuery简化了这个过程。 创建的元素后,将当作页面某一个元素的子元素放到其内部。针对这样的处理,j…