首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
柏同学
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
《代码整洁之道》-函数
大师级程序员,把系统当作故事来讲,而不是当作程序来写。遵循本章中关于函数的规则,函数就会被很好地归置,然后将编写的函数干净利落地拼装到一起,形成一种精确而清晰的语言,帮助你讲故事。
常用的前端JavaScript方法封装
常用的前端JavaScript方法封装常用的前端JavaScript方法封装常用的前端JavaScript方法封装常用的前端JavaScript方法封装
async/await 优雅永不过时
async/await是非常棒的语法糖,可以说他是解决异步问题的最终解决方案。从字面意思来理解。async 是`异步`的意思,而 await 是 `等待`
几个有趣的算法
让我们一起来看看几个有趣的算法吧,包括:根据身份证号码计算出性别、年龄,动态规划,贪心算法等面试常见题呦~
异步剪贴板API:解放剪贴板操作
在过去的几年里,对于与剪贴板交互的支持,各家浏览器都在往 document.execCommand 聚集。虽然这种统一的、广泛的支持是一件好事,但是这里还有一个问题:这种剪贴板的操作方式是同步性的,而且只能读写 DOM 上的内容。 同步式的复制、粘贴对于短小的文本来说看上去还没…
JS设计模式-代理模式
代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。
Promise(1)-手写Promise
我们通常都会说为了解决回调地狱。 多层嵌套的问题。 每种任务的处理结果存在两种可能性(成功或失败),那么需要在每种任务执行结束后分别处理这两种可能性。 promise有内部会提供两个方法,注意不是原型对象上的,这两个方法会传给用户,可以更改promise的状态。 promise…
使用D3.js+Vue实现一个简单的柱形图
最近想在Vue的项目里尝试使用d3.js,封装一些常用的图表。这里记录一下自己搭建项目的过程,以及实现一个简单的柱形图。不了解D3的请移步D3 Data-Driven Documents,它是基于数据驱动文档工作方式的一款JavaScript函数库,主要用于网页作图、生成互动图…
【ES6】解构赋值(整理篇)
上一篇文章整理的变量声明一块的,这一篇将对解构赋值一块的。 ES6规定了一种变量赋值的模式,从数组和对象中提取变量的值的方式,称为解构。 这种情况应该是最好理解的,从数组中提取值,按照对应位置,对变量赋值。 如果出现这样的情况,属于解构不成功。那么不成功的部分,将被赋值为und…
理解了JS 中的function调用的小秘密, this, apply(),call(),bind()原来很简单啊
我希望在开始读这篇文章之前,你了解过函数调用、this指向、call()、apply()、bind(),当然,只要了解过就好,因为本文就是为了让你更好的理解它们。 我将说明几个你在阅读下文时可能会觉得困惑的概念,当你觉得疑惑时,可以回到这里来看看。 “指向”、“指针”怎么理解?…