Flexbox十分赞,并且毫无疑问是未来布局的一部分。这语法在过去几年已经改变了很多,因此存在“旧”和“新”的语法。但是如果我们将新,老,以及介于两者之间的语法,交织在一起,我们就能够获得优雅的浏览器支持。特别是对于一个简单而且通用的使用案例:顺序控制网格。 ……

翻译完成于 

又到了每年的这个时刻,是时候想想新年你要下什么决心了!但是你不需要清点这些,让我们来帮你。 这是给你新年的一些决心: 10. 精通JavaScript面试 无论你是JavaScript新手还是老手,这里都有一些JavaScript面试中经常出现的问题。对于之前……

翻译完成于 

回顾2007年,iPhone首次面世。在苹果首次推出的产品之后,短短六个月的时间之内,PhoneGap就被开发出来了,这是第一个,也是开发hybrid app采纳最多的框架——也就是说,使用HTML,CSS和JavaScript 而不是用native语言编写,……

翻译完成于 

随着JavaScript的普及,应运而生了一个非常活跃的集技术,框架和库为一体的生态圈。由于这个充满多样性的和活力的生态圈,因此大家非常困惑。应该学习哪种技术? 你应该投资哪一种技术才能获得最大的收益?公司现在最需要招的人最需要哪一种技术堆栈?哪一个发展空间……

翻译完成于 

无论你的经验是否丰富,都有许多理由使用Node.js。我们来看看使用Node的几个主要的理由,以及为什么你会爱上他。 啊!我懂了。你不是一个跟随潮流的开发者。因为大家都不用,所以你也不使用一些很酷的与时俱进的平台。这就是为什么你还没有认真看待 Node.js(……

翻译完成于 

在绘画工具包中最重要的一个工具是画布(canvas)。在一个几乎无限的变化和组合之中,它给予开发者许多自由空间去表达各种的感情,效果,概念等等。这个自由的空间只可能被两件事所限制——他们的技术层次和想象力。 这种情况和在网页开发的世界有异曲同工之妙。随着HTM……

翻译完成于 

常常会有人问一些像“我应该使用对象来传递函数参数吗”这类问题。我确定你知道这种模式,因为这在许多库中很常见: `$.post({ a: 'lot', of: 'properties', live: 'in', h……

翻译完成于 

变量声明是所有的编程语言中最基础部分之一。然而,JavaScript 有一个怪异点,称之为变量提升(hositing),这个能够让一个看上去无关紧要的声明变成一个小bug。这篇文章解释了变量提升(hositing)是什么,以及你该如何避免这个大坑。 JavaS……

翻译完成于 

Code Demo Javascript Promises 不难。然而,许多人刚开始接触这个概念的时候,觉得有些难以理解。因此,我写下了我是如何理解 Promise 的,用一个通俗易懂的方法。 理解 Promise Promise 简介: "假设你是……

翻译完成于 

在IT界,需要大量的javascript开发者。如果这个角色能够最佳地展现你的能力,那么你有许多机会换家公司,以及提高薪水。但是在你被公司录取之前,你需要展现你的技术,以便通过面试环节。在这篇文章中,我会展示你五个典型的问题。 问题1: 范围(Scope) 思……

翻译完成于 

已经到底了