首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascipt
订阅
chenzhq
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
【译】JavaScript 权威面试指南
根据 Stack Overflow 的调查,JavaScript 自2014年以来就成为了最受欢迎的编程语言。也难怪超过三分之一的开发人员工作都需要了解一些 JavaScript 的知识。所以,如果你打算在不久的将来从事开发工作,你多少都应该熟悉一下这种非常流行的语言。 这篇文…
JavaScript专题系列20篇正式完结!
JavaScript 专题系列是我写的第二个系列,第一个系列是 JavaScript 深入系列。 JavaScript 专题系列共计 20 篇,主要研究日常开发中一些功能点的实现,比如防抖、节流、去重、类型判断、拷贝、最值、扁平、柯里、递归、乱序、排序等,特点是研(chao)究…
React作者的构思和演绎(翻译)
我通过这篇文章试图阐述我对React模型的理解,阐述我们是如何用【演绎推导】来帮助我们得到最后的设计。当然,这里有很多的前置条件是有争议的,而且这篇文章中的例子是有缺陷和漏洞。但这是我们正式地去规范化
现代浏览器性能优化-JS篇
浏览器自上而下读取html文档(此过程叫html parser),当发现style.css文件时,浏览器parser停下来去搞css,等style.css下载并解析完毕,浏览器继续parser。紧接着发现header.js, 于是html parser又停了,浏览器下载并执行完…
看完离编写高性能的JavaScript又近了一步
JavaScript对未声明变量的处理方式:在全局对象上创建该变量的引用(即全局对象上的属性,不是变量,因为它能通过delete删除)。如果在浏览器中,全局对象就是window对象。 如果未声明的变量缓存大量的数据,会导致这些数据只有在窗口关闭或重新刷新页面时才能被释放。这样会…
别再拿奇技淫巧搬砖了
在技术社区中,经常会看见一些博客鼓吹编程语言的各种【高级特性】与【进阶模式】,并且给出一些使用这些特性的【优雅】代码。那么学习和使用这些东西是好是坏,有何利弊呢?本文旨在帮助你给出自己的判断。 有不少人以使用语言、框架的冷门特性为荣,通过使用各种生僻的 API 来展示自己对框架…
你可能不知道的 JavaScript 代码规范
良好的代码规范,能够提高代码的可阅性,使得项目维护更友好。除了自己设定一个规范外,我们也可以借鉴一下现在流行的代码规范,让我们成长之后,再去看细节。
神奇的 Object.defineProperty
很简单,,它接受三个参数,而且都是必填的。。 第二个参数:需要定义的属性或方法的名字。 第三个参数:目标属性所拥有的特性。(descriptor) enumerable:是否能在for...in循环中遍历出来或在Object.keys中列举出来。 我们只设置了 value,别的…
从上下文,到作用域(彩蛋:理解闭包)
近几天在编程群中的聊天,让我发现了很多人并不清楚什么是上下文(context)、什么是作用域(scope),而且纠结在其中。我当初对这两个概念也只有粗浅的理解,不过我从一开始就不怎么困惑,因为我清楚自己对这一问题的认识边界。现在,我对它们的认识也只加深了一点点。不过,群聊中小伙…
underscore 系列之如何写自己的 underscore
在 《JavaScript 专题系列》 中,我们写了很多的功能函数,比如防抖、节流、去重、类型判断、扁平数组、深浅拷贝、查找数组元素、通用遍历、柯里化、函数组合、函数记忆、乱序等,可以我们该如何组织这些函数,形成自己的一个工具函数库呢?这个时候,我们就要借鉴 underscor…