PathFinding.js: 基于JavaScript的开源智能寻路算法库 PathFinding.js 是由JavaScript实现的一个开源智能寻路算法库。
使用Node编写的Sublime代码格式化工具插件(HTML/CSS/JS) 之前在 你用什么工具开发JavaScript? 曾经介绍过,目前绝大部分Web开发者使用VIM / Sublime等记事本来进行Web/NodeJS开发,(HTML、CSS和JavaScript)
这里介绍的是一个格式化HTML/CSS/JavaScript(JSON)代码的Sublime插件,支持Sublime 2/3,这个插件使用Node.JS编写。
CTO这点事 几乎整个互联网行业都缺CTO,特别是一些草根背景的创业者,这个问题更加显著。从我自己的感受,身边各种朋友委托我找CTO的需求,嗯,算下来超过两位
数了,光最近一个月就有3个,而且这三家都是刚拿了A轮的。其他那些公司CTO大部分空缺了一两年,或者其他高管临时暂代过渡。实话说,我觉得每个公司都
不错的,但通常也只能遗憾的说,真没有能推荐的。
其实,根据个人的观察,每个互联网团队都喊需要CTO,但是具体诉求却各不相同,如果说共性,就只
有一点,那就是,公司老板对技术的期望值与目前技术团队的能力表现,有较大的差异,而这个差异,对于老板来说,就是一个想法,找个合格的CTO,一切就都
解决了。其实,真不是这回事。
5个经典的前端面试问题 JavaScript开发人员在IT界的需求量一直很大。如果你非常精通神这门语言,你会有很多机会换工作,涨薪水。但是在一家公司录用你之前,你必须顺利通过面试,证明你的技能。在本文中,我将向您展示5个关于前端相关的问题,以测试侯选者的JavaScript技能和他们解决问题的能力。有将会非常有趣!
Node.JS程序员的反应 基于Node.js 5分钟就完成了一个复杂的Web应用
合并JavaScript数组的N种方法 这是一篇简单的文章,关于JavaScript数组使用的一些技巧。我们将使用不同的方法结合/合并两个JS数组,以及讨论每个方法的优点/缺点。
第一个主要的问题是,内存使用量增长了一倍(当然只是暂时的!)被追加内容基本上是通过函数调用将元素复制到堆栈中。此外,不同的JS引擎都有拷贝数据长度的限制。
可访问的HTML5 Video视频播放器 一个轻量级的HTML5视频播放器,支持字幕和详细说明。注* 连IE9都支持HTML5 Video 元素了,是时侯提供基于没有插件的视频播放了。
- 提供了一个HTML5视频播放器自定义控件。
- 支持字幕;只需使用标准的HTML5视频语法,创建一个VTT的字幕文件。
- 使用原生的HTML5 form 控件控制音量(输入范围),并指示进度(progress元素)。
- 支持只有键盘用户访问。
- 可在加载时,打开或关闭字幕选项。
- 可设定起始播放的时间,或控制播放进度。
- 播放器宽度与Video 元素的宽度一致。
- 没有依赖关系。使用原生的JavaScript写成。
- 如果JavaScript不可用,将由浏览器的原生播放。
CSS垂直水平完全居中手册 居中一直是CSS中被抱怨的典型。为什么实现起来这么辛苦?所以有人被嘲笑。我觉得问题不是没有办法做到,只是视情况而定,有很多不同方式,但是很难弄清楚应该用何种方式。
因此我写了这篇文章,希望能把他变得容易点。
响应式设计在图片上的应用: 一个HTML元素如何让Web更快 调查表明: 截至2014年8月,世界排名前1000的网站平均的页面大小为1.7Mb,其中的图片就占到了1Mb。
更可气的是当你使用的移动设备的时侯,图像根本没有什么用只会浪费你的宽带。
为了解决这个问题很多网站将iPhone以及Android用户,重定向到一个专用的为移动设备设计的网站,通常像m.domain.com这样的域名。
不过这无疑是非常痛苦的,这时侯m.domain.com网站的杀手: 响应式设计就出现了。