首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
allenzhang27
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
JavaScript 中的位运算和权限设计
1. 内容概要 2. JavaScript 位运算 2.1. Number 在讲位运算之前,首先简单看下 JavaScript 中的 Number,下文需要用到。 也就是说一个数字的范围只能在 -(2^53 -1) 至 2^53 -1 之间。 好了,Number 就说这么多,接…
[译]我劝你入坑函数式编程
本文是Charles Scalfani大神在Medium上发布的人气非常高的So You Want to be a Functional Programmer系列文章,这个系列一共由六篇文章组成,我将其全部合成了一篇,篇幅有点长,但是是一个非常好的函数式编程的入门教程,特别是对…
使用verdaccio搭建私有npm仓库
verdaccio是一个开源的npm私有仓库搭建工具,可以一键搭建属于自己公司的npm仓库。 执行完后npm会去私有服务器下载包,如果没找到则去npm官方仓库下载。
在JavaScript中实现链式调用
链式调用在JavaScript语言界很常见,如jQuery、Promise等,都是使用的链式调用。链式调用可以让我们在进行连续操作时,写出更简洁的代码。 链式调用通常的实现方式,就是在函数调用结果返回模块本身。那么math模块的代码大致应该是这样子的: 上述代码实现了链式调用,…
大厂面试必考知识点:Promise 注册微任务和执行过程
Promise 大伙太熟悉了,简单的你都会,但是“刁钻”的大厂面试官可能会问的不那么一样,比如抛出几道题,让你来看看 Promise 的执行过程。 那么我们就来一起来深入剖析 Promise 的注册微任务和执行的完整过程。能正确的使用 Promise 且能做到知其然知其所以然~…
(05)CSS 给文本加样式:① 字体属性 | CSS
前言: 作为 Web 页面最基本的组成部分,“文本”的重要性不言而喻。对于“文本”来说,我们需要掌握两个与之相关的属性——“字体属性”和“文本属性”。 CSS 文本属性:主要定义“文本”的外观——如缩进和水平对齐、垂直对齐、字间隔和字母间隔、文本转换、文本装饰、文本阴影、处理空…
「简明性能优化」双端开启Gzip指南
1. 开启gzip压缩的好处 可以减小文件体积,传输速度更快。gzip是节省带宽和加快站点速度的有效方法。 客户端接受到数据后去检查对应字段的信息,就可以根据相应的格式去解码。 客户端请求时,可以用 Accept-Encoding:gzip,用户说明接受哪些压缩方法。 客户端在…
用 map 代替纯 JavaScript 对象
JavaScript 普通对象 {key: 'value'} 可用于保存结构化数据。 但是我发现很烦人的一件事:对象的键必须是字符串(或很少使用的符号)。 JavaScript 只是将对象的键隐式转换为字符串。这是一件棘手的事,因为你失去了类型的一致性。 在本文中,我将介绍 E…
25个JavaScript代码简写技巧(下篇)
14. 多行字符串 但是有一种更简单的方法。只需使用反引号。 15. 展开(spread)操作符 ES6中引入的展开运算符有几个用例,可以使JavaScript代码更高效,更有趣。它可以用来替换某些数组函数。展开操作符只是连续的三个点。 与 concat() 函数不同,您可以使…
module.exports与export那些事儿
1. CommonJs Node应用由模块组成,采用CommonJS模块规范。 根据规范,每个文件就是一个模块,有自己单独的作用域。在一个文件里面定义变量,函数,类等都是私有的,对其他的文件不可见。 根据规范,每个模块内部,module白能量代表当前模块。这个变量是一个对象,它…