首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
toddmark
掘友等级
前端工程师
动脑之后再动手。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 22
沸点 1
赞
23
返回
|
搜索文章
最新
热门
一条快速获取 Javascript 真相的途径
这是一篇方法论的文章,鉴于笔者水平有限,难免会有纰漏。但是实在想分享一种“授人以渔”的方法。因为最近看了一些面试题,大多数都在零零碎碎的写各种总结和技巧。总得来说,会有收获,每个作者的分享也很不错。然而凡事总怕但是——但是,我这里要说的是,这些经验式的总结和技巧,如同一个个芝麻…
[译] 通过阅读代码来提升你的 JavaScript 水平
为了符合阅读习惯,本篇采用意译。 前言:在你的早期程序生涯中,弄清楚开源库和框架的源码是一个不小的挑战。这篇文章中,作者卡尔给我们分享了他是如何客服恐惧开始阅读源码的,这对提高知识水平有帮助。他也用 Redux 作为一个例子来展示如何攻克一个库。 你还记得第一次去深度阅读源码时…
使用递归来去除对象中的 null 字段
一个函数,如果直接或者间接调用自己,那么它就是递归函数。其中,斐波那契数列就是一个用递归解决问题的常见例子,但其实递归有着更多的应用比如文件系统的目录结构,嵌套数据结构的校验和转换等 我们顺便来学个单词: recursion。它是递归的意思,有点不直观,我们来看看另一个 cur…
理解 this 绑定
名不正则言不顺。今天我们来整理下 this 的简单定义!this 是 Javascript 中的一个关键字,它代表了函数调用的上下文。 也就是说,this 并不是具体的什么东西。它只有在函数运行的时候才会存在,它存在于运行时的世界中。所以当你看到 这样的代码的时候,this 在…
[译]为什么 ['1', '7', '11'].map(parseInt) 在 Javascript 中返回了 [1, NaN, 3]
你有没有觉得 Javascript 是有点奇怪的。使用 map 和 parseInt 试着把字符串数组转化成整型数组,看看会发生什么。打开你的控制台,粘贴下面的代码然后执行。 没有得到 [1,7,11,却得到了 [1, NaN, 3]。这究竟是怎么回事?我们首先需要讨论一些 J…
我的第一个 package
答:三步。 是的,这是一个孔子看了想打人,诸葛看了要骂街的答案。正经一点儿说,制作一个包里面的细节还是不少的。要求一个作者对 JavaScript 模块化有基本的认识,不只是像我一样只熟悉 AMD, CMD, commonJS 的拼写。最起码要知道它们之间的区别和使用场景。其中…
Promise\async\await 的简单学习笔记
随便查查网上的 Promise 教程,多到数不胜数,然而我还是没有准确理解什么是 Promise 以及它的使用场景。所以打算自己写一下学习心得,用来查漏补缺。目标是写的简单直白,便于以后查阅反思。 “Promise 是一个对象。” 对于这种解释,我不是很满意,毕竟在 JS 的世…
【译】JavaScript 引擎如何工作?从调用栈到 Promise,几乎有你需要知道的一切
有没有想过浏览器如何读取和运行JavaScript代码? 这看起来很神奇,但你可以得到一些发生在幕后的线索。 让我们通过介绍JavaScript引擎的精彩世界来沉浸在其语言之中。 在Chrome中打开浏览器控制台,然后查看“Sources”标签。 你会看到一些盒子,其中有趣的一…
【译】每个JavaScript 开发者应该了解的10个面试题
1. 你能说出两种对 JavaScript 应用开发者而言的编程范式吗? 2. 什么是函数编程? 3. 类继承和原型继承的不同? 4. 函数式编程和面向对象编程的优缺点? 5. 什么时候类继承是一个合适的选择? 6. 什么时候原型继承是一个合适的选择? 1. 你能说出两种对 J…
从相等运算符的十步计算来看类型转换
JS 的隐式转换给我们带来了不少便利,然而在一些时候,过度的使用也会导致一些不可预料的问题,比如 1 + '1' 的结果,这是一类经常要注意的简单问题。隐式转换属于类型转换的一部分,类型转换是一个简单而又繁杂的话题。这篇文章旨在理清楚其中的一个相关操作 相等运算符。 相等运算其…
下一页
个人成就
文章被点赞
232
文章被阅读
41,475
掘力值
1,699
关注了
9
关注者
68
收藏集
1
关注标签
20
加入于
2018-06-05