关键字:事实
  • 《你不知道的JavaScript》--词法作用域(02)
    一、词法阶段 词法作用域,就是定义在词法阶段的作用域,也是你再写代码时将变量和块作用域写在哪里来决定的。 看下如下代码 function foo(a){ var b = a * 2 function bar (c){ con ...
  • 如何优雅地取消 JavaScript 异步任务?
    在程序中处理异步任务通常比较麻烦,尤其是那些不支持取消异步任务的编程语言。所幸的是,JavaScript 提供了一种非常方便的机制来取消异步任务。 中断信号 自从 ES2015 引入了 Promise ,开发者有了取消异步任务的需求,随 ...
  • 【模块化】JavaScript 模块系统大对决:CommonJS vs AMD vs ES2015
    说明 最近在学习 Webpack 模块部分的相关知识,正好读到这篇文章。学习与翻译花了将近一天左右的时间,本文纯属自学时的无聊瞎搞。如有错误,欢迎请指出。 原文:《JavaScript Module Systems Showdown: Co ...
  • 这10个实用的Javascript调试技巧,你知道吗?
    见过太多同学调试Javascript只会用简单的console.log甚至alert,看着真为他们着急。因为大多数同学追求优雅而高效地写代码,却忽略了如何优雅而高效地调试代码,不得不说是有点“偏科”了。下面我就分享一些实用且聪明的调试技巧, ...
  • 我为什么要立刻放弃 React 而使用 Vue?
    现在,Vue.js 在 Github 上得到的星星数已经超过了 React。这个框架的流行度在不断增长,由于它并没有像 Facebok(React)或 Google(Angular)那样的大公司支持,这种增长让人非常惊讶。我会在这篇文章里说 ...
  • 关于css的几个建议
    在这篇文章中,我想跟你分享 20 条由 CSS 社区推荐的约定和最佳实践。 有些建议可能比较适合新手,而有些则更高级一些,但我希望每个人都可以在本篇文章中收获自己不知道的知识。 01、谨慎使用外边距属性 与其它的属性不同,垂直方向上的外边距 ...
  • 十大编程算法助程序员走上高手之路
    十大编程算法助程序员走上高手之路算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不 ...
  • 旁人看程序员的爱恨情仇
    他们身在中国,却整天和英语打交道。他们是人,电脑却比我们更懂他们。他们和特殊人群一样擅长修补漏洞,区别在于一个靠脑力一个靠体力。他们乐于助人,与世无争,就怕被当成修电脑的,他们就是——程序员!常人眼里,程序员总喜欢黑进别 ...
  • 又一百度程序员,被判坐牢3年!
    从挖矿、变现到被判3年,一位百度员工在短短7个月内走完了这三部曲。没错,挖矿用的是百度的搜索服务器。在最近公布的一份裁判文书中,公布了百度运维安某的“薅羊毛”细节。从2018年1月底到5月底,安某薅了155台服务器的羊毛 ...
  • 6个javascript的知识点
    1.立即执行函数立即执行函数, 及immediately Invoked Function Express(IIFE), 正如它的名字,就是创建函数的同时立即执行,它没有绑定任何事件,也无需等待任何异步操作:<p ...

暂无数据