rianma

119
获赞数
1
关注数
111
粉丝数
北京
IP 属地未知
2014-08-18 加入
浏览 7.5k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
629 声望|达人
全站排名超越 97% 用户
javascript
481
node.js
458
npm
431
programming
121
java
121
1 黄金勋章
白银勋章
暂未获得该勋章
如何获得
1 青铜勋章
个人动态
  • 赞了文章2019-06-10
    我们不背诵 API,只实现 API
    有不少刚入行的同学跟我说:“JavaScript 很多 API 记不清楚怎么办?数组的这方法、那方法总是傻傻分不清楚,该如何是好?操作 DOM 的方式今天记,明天忘,真让人奔溃!”
  • 赞了文章2018-05-19
    我眼中软件工程里的常识
    说起工程人员/团队应该具备的“常识”,真正促使我认真思考这个问题,还是因为知乎的一篇贴跟没有常识的人聊天是一种怎样的体验?,里面笑料百出,各种由于“常识”不足导致的尴尬癌真真是忍俊不禁。但笑过之后我发现,所谓的“没常识”,可能由多种原因导致,这点在知乎里...
  • 发布了文章2018-05-19
    人生苦短,我用 ES6 模板
    ES6(ES2015)为 JavaScript 引入了许多新特性,其中与字符串处理相关的一个新特性——模板字面量,提供了多行字符串、字符串模板的功能,相信很多人已经在使用了。模板字面量的基本使用很简单,但大多数开发者还是仅仅把它当成字符串拼接的语法糖来使用的,实际上它的...
  • 赞了文章2018-03-30
    DOM操作成本到底高在哪儿?
    从我接触前端到现在,一直听到的一句话:操作DOM的成本很高,不要轻易去操作DOM。尤其是React、vue等MV*框架的出现,数据驱动视图的模式越发深入人心,jQuery时代提供的强大便利地操作DOM的API在前端工程里用的越来越少。刨根问底,这里说的成本,到底高在哪儿呢?
  • 发布了文章2018-03-24
    2018 年了,你还是只会 npm install 吗
    nodejs 社区乃至 Web 前端工程化领域发展到今天,作为 node 自带的包管理工具的 npm 已经成为每个前端开发者必备的工具。但是现实状况是,我们很多人对这个nodejs基础设施的使用和了解还停留在: 会用 npm install 这里(一言不合就删除整个 node_modules 目录然后重...
  • 赞了文章2015-12-08
    为什么说DOM操作很慢
    首先,DOM对象本身也是一个js对象,所以严格来说,并不是操作这个对象慢,而是说操作了这个对象后,会触发一些浏览器行为,比如布局(layout)和绘制(paint)。下面主要先介绍下这些浏览器行为,阐述一个页面是怎么最终被呈现出来的,另外还会从代码的角度,来说明...
  • 赞了回答2015-12-08
    Npm安装依赖,为什么会产生很多文件夹
    在5.0以前是递归依赖,现在改为平行依赖。另外,5.0以前在windows下递归依赖会产生很长的文件名,无法删除。算是解决了一个麻烦。
  • 发布了文章2015-12-05
    流(stream)是怎么一回事
    —— 对这个问题的思考来源于前几天对 Java Socket 编程的尝试,TCP 协议要求建立一个 Socket 连接(著名的三次握手)之后才能进行通信,而连接双方进行数据的发送与接受,都是通过对输入输出流的机制来完成的。
  • 赞了回答2015-08-25
    在 vi 中,如何重复上一条 shell 指令(以 :! 开头的指令)?
    :!! 你都不看手册的吗?
  • 发布了文章2015-05-12
    从DOM选择器的返回值说起
    抛开大大解放生产力的jQuery,使用JS获取元素要使用getElementById方法,或类似的getElementsByTagName, getElementsByClassName,getElementsByName. 第一种情况下,根据ID获取时,返回值是唯一的元素;而根据TagName, ClassName 等获取时候,返回值是包含所有符合...