首页
学习
活动
专区
工具
TVP
发布

京程一灯

专栏作者
880
文章
1497240
阅读量
97
订阅数
从一道毫无人性的刁钻面试题说起
换句话说,就在于代码中不能出现任何英文字母(a-zA-Z)与数字(0-9),除此之外(各种符号)都可以。执行式码之后,会执行 console.log(1),然后在控制台中输出 1。
疯狂的技术宅
2021-04-02
1K0
DOM Clobbering 的原理及应用
做为一个前端程序猿,肯定应该知道很多与前端相关的知识,像是 HTML 或是 JS 相关的东西,但这些通常都与“使用”有关。例如说我知道写 HTML 的时候要语义化,要使用正确的标签;我知道 JS 应该要怎么用。可是有些知识虽然也跟网页有关,却不是前端程序员经常接触的。
疯狂的技术宅
2021-04-02
9730
ES2019 中 8 个非常有用的功能
ES2019 规范是对 JavaScript的小规模扩展,但仍带来了一些有趣的功能。本文向你展示八个 ES2019 的功能,这些功能可以使你的开发变得更轻松。
疯狂的技术宅
2021-03-16
2.1K0
JavaScript 错误处理大全【建议收藏】
在所有的这些情况下,我们作为程序员都会产生错误,或者让编程引擎为我们创建一些错误。
疯狂的技术宅
2020-09-01
6.2K0
Node.js 中的异步生成器和异步迭代
生成器函数在 JavaScript 中的出现早于引入 async/await,这意味着在创建异步生成器(始终返回 Promise 且可以 await 的生成器)的同时,还引入了许多需要注意的事项。
疯狂的技术宅
2020-09-01
1.7K0
ES6 的循环和可迭代对象
首先是经典的 for i 循环,它使你可以遍历数组或可索引的且有 length 属性的任何对象。
疯狂的技术宅
2020-09-01
1.9K0
JavaScript空值合并运算符
今年ECMAScript[1] 2020(ES2020)将发布!自 2015 年 ECMAScript 2015(ES6)发布以来,我们每年都对 JavaScript 语言进行更新。
疯狂的技术宅
2020-08-13
1.5K0
Node.js 中的异步迭代器
从 Node.js v10.0.0 开始,异步迭代器就出现中了,最近它们在社区中的吸引力越来越大。在本文中,我们将讨论异步迭代器的作用,还将解决它们可能用于什么目的的问题。
疯狂的技术宅
2020-05-11
1.6K0
奇怪的 Javascript
我的意思是,对于刚开始使用这种语言和他语言(例如 C++ 或 C#)的开发人员来说,javascript 可能会很奇怪。
疯狂的技术宅
2020-04-24
9290
JavaScript 中的调节器:提高程序的性能
调节器是浏览器中通过限制代码要处理的事件数量来提高性能的常用技术。当你想以受控的速率执行回调时,应该使用调节器,它允许你在每个固定的时间间隔内重复处理过渡状态。
疯狂的技术宅
2020-01-13
8570
一文学会 Node.js 中的流[每日前端夜话0xF4]
用 Dominic Tarr 的话来说:“流是 Node 中最好的,也是最容易被误解的想法。”即使是 Redux 的创建者和 React.js 的核心团队成员 Dan Abramov 也害怕 Node 流。
疯狂的技术宅
2019-12-11
2.3K0
完全搞懂 Javascript 中的... [每日前端夜话0xE3]
曾几何时,ES6/ES2015 对 Javascript 语言进行了重大升级。它引入了许多不同的新功能。其中之一就是我们可以用在任何兼容容器(对象、数组、字符串、集合、映射)前面的三个连续点。这些小点使我们能够编写更加优雅和简洁的代码。在本文中我将会解释这三个点的工作原理,并展示最常见的例子。
疯狂的技术宅
2019-11-14
6570
React VS Vue:2020年应该选哪个?[每日前端夜话0xD3]
Javascript 框架以及 HTML 和 CSS 已成为每个现代软件项目前端开发的重要组成部分。2020 年将会是为你的 Web 项目选择正确的 javascript 框架的又一个年头。
疯狂的技术宅
2019-10-22
1.1K0
JavaScript 解构的5个有趣用法
在本文中,除了基本用法之外,我还将会介绍在 JavaScript 中 5 种有趣的解构用法。
疯狂的技术宅
2019-10-22
8900
用map代替纯JavaScript对象[每日前端夜话0xCF]
JavaScript 普通对象 {key: 'value'} 可用于保存结构化数据。
疯狂的技术宅
2019-10-14
1.1K0
JavaScript中的异步生成器函数[每日前端夜话0xC9]
TC39异步迭代器提案 将 for/await/of 引入了 JavaScript【http://thecodebarbarian.com/getting-started- with-async-iterators-in-node-js】,还介绍了异步生成器函数【https://github.com/tc39/proposal-async-iteration#async-generator-functions】的概念。现在 JavaScript 有 6 种不同的函数类型:
疯狂的技术宅
2019-09-30
2.3K0
更轻量级的 V8 引擎[每日前端夜话0xC8]
作者:Mythri Alle, Dan Elphick, and Ross McIlroy
疯狂的技术宅
2019-09-30
1.3K0
JavaScript 的 Map 指南[每日前端夜话0xC7]
在JavaScript中,Map 是存储键/值对的对象。Map 类似于一般 JavaScript 对象【https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object】 ,但对象与 Map 之间一些关键的差异【https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Map#Objects_and_maps_compared】使 Map 很有用。
疯狂的技术宅
2019-09-27
1.2K0
怎样成为全栈开发工程师[每日前端夜话0xAA]
在 LinkedIn 和 Facebook 上,有很多人将当前的工作标记为全栈工开发程师。在 Medium 上关于这个问题的文章也收到了很多读者的好评。一些人认为应该专注于个人技能和对技术的深入理解,而不是把精力放在像全栈工程师这样含糊不清的东西上。
疯狂的技术宅
2019-08-15
5670
怎样编写更好的 JavaScript 代码[每日前端夜话0xA4]
我看到没有多少人谈论改进 JavaScript 代码的实用方法。以下是我用来编写更好的 JS 的一些顶级方法。
疯狂的技术宅
2019-08-09
1.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档