首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
飞翔的渴望
更多收藏集
微信扫码分享
微信
新浪微博
QQ
56篇文章 · 1订阅
JS对象已经存在29个方法了,来看看你知道多少
在js中,对象类型是非常重要的类型之一,也是项目中数据处理常用的类型之一,虽然这种类型我们经常使用,但是它的方法却不怎么用的到或者很少用到,不知不觉js的对象方法已经来到了29个了,今天就来看看
ES6的一些高级技巧
引言 ES6(ECMAScript 2015)引入了许多新的功能和语法,其中一些功能可能相对较冷门,但非常实用。本文将介绍一些这样的高级技巧,包括 Object.entries() Object.fr
如何写出一个惊艳面试官的深拷贝?
最近经常看到很多JavaScript手写代码的文章总结,里面提供了很多JavaScript Api的手写实现。 里面的题目实现大多类似,而且说实话很多代码在我看来是非常简陋的,如果我作为面试官,看到这样的代码,在我心里是不会合格的,本篇文章我拿最简单的深拷贝来讲一讲。 本文由浅…
换个角度看 JavaScript 中的 (this) => { 整理 (JavaScript 深入之从 ECMAScript 规范解读 this ) }
文中的 ES5 规范是参考 颜海镜大大 的译本,也在这里表示感谢。 那为什么还有这篇文章呢?因为很多的同学在冴羽大大的博客下评论没有看懂,我也是其中的一员,于是我决定要弄明白为什么,现在也把我的一些整理分享出来,希望对大家也有帮助。 再啰嗦一句,对于知道了各种情况下 this …
js基础之new关键字知多少
前段时间我一个朋友面试,被面试官问了一个问题:写一个js方法实现一个 new 运算符。我朋友内心深处当时就有一万头草泥马奔腾而过......。new 都用过,用来创建实例对象,可new 操作背后都做了些什么,我们确很少关注。 以上是 MDN 的原文,通过上面描述,我们能比较清晰…
原生 JS 解决多节点滚动同步联动
在现在的前端开发流程中,我们偶尔会遇见节点滚动同步的需求,所谓的滚动同步就是对于两个节点的滚动条位置进行同步,在滚动一个节点时同时,另一个节点也同时滚动到相应的位置。比较常见的类似于使用 markdown 进行文章编辑的博客网站中通常会有两边做实时编辑对比,从而需要同步滚动条。…
刨根问底:深入研究 JavaScript 全局变量
本文的内容比较硬核,我们一起来看下 JavaScript 全局变量的底层机制到底是怎样的。文章会涉及脚本作用域、全局对象等概念。 变量的词法作用域(简称作用域)是程序中可以访问它的区域。JavaScript 的作用域是静态的(在运行时不会改变),并可以嵌套——例如: if 语句…
移动端h5视频方案
近日,我司的产品们又有了一个新idea,将视频广告与常规活动结合起来,创造更多玩法场景,以期活动收益提升。所谓是‘产品一张嘴,开发跑断腿’。面对国内恶劣的移动端WebView环境,我们只能马不停蹄的去寻找一个好的解决视频播放的方案来兼容各种移动端WebView环境和满足产品们的…
h5开发坑点小总结
2.20号 在某个微信群里关注到第2点的代码会影响页面内部的scroll,用之前的项目测试了一下,确实如此。 但如果去掉第2点的代码,虽然内部的scroll可以正常使用了,但橡皮筋的效果出现了。 做项目做到一半,测试按钮点击态的时候,在PC和安卓机测试上都没有问题,但到ios移…
面试官:“你能手写一个 Promise 吗”
关于手写 Promise,想必大家都十分熟悉。基本上现在不管是大厂还是小厂,手写 promise 已经成为了面试必考知识点。听说你还不太会?那么走着,带你从零开始解锁 Promise! 在 Promise 出现以前,在我们处理多个异步请求嵌套时,代码往往是这样的。。。 为了拿到…