ourjs

HTML5版Flappy Bird,虐心游戏你能过几关
by ourjs keys 轻松一刻 1393380521000
本游戏基于Phaser框架实现,核心JS代码仅65行,详细的代码可参考这篇E文: How to make a Flappy Bird in HTML5 with Phaser

略有更改,将小鸟尺寸减小,降低了一下难度。
如果你还没有每天被拒过,那是你的雄心还不够
by ourjs keys 创业辛勤 1393472254000
我最初的工作经验来自于8年前,第一次尝试进入一家小的风投公司。之前我申请了无数的工作:低级别的风投角色,刚创业的公司,甚至是大型科技公司。我被他们一一拒绝了。大公司要么直接拒绝,要么给我一个礼貌的面试。风投人告诉我他们想找有VC经验的人。创业公司那时侯正在裁员。
图解Node.js流行趋势,Node在路上
by ourjs keys 行业动态 1392948141000
尽管Node.js只出来了四年,但是他是GitHub上面第二热的项目。
自从2013年3月11日发布v0.10以后,每天平均的下载量有35,000次。
nodejs.org的v0.10独立版本已经有超过100万的下载次数。
我们抛弃了AngularJS:单页面应用的5大缺陷
by ourjs keys 心得体会 前端 1392817979000
我们认为下面5点让客户端的JS框架使用起来非常的痛苦。

1. 糟糕的搜索引擎优化和社交网站分享预览(Twitter/Facebook)

JavaScript的模块加载可能有害
by ourjs keys 心得体会 1392643239000
OurJS注:就像原文评论所指出,作者批评的是在前端领域过度使用异步模块加载方式。通常的Web应用会对JavaScript文件进行合并,压缩(Minify)以减小连接数,和文件体积,以更好的利用缓存,提升用户体验。原先的JS源文件最终会变化一个或两个上线。这跟后端(NodeJS)分散的代码组织方式会有所不同。
for in 比for loop慢至少20倍
by ourjs keys 编程技巧 1392519788000
之前在:停止使用循环,教你用underscore优雅的写代码一文中,有评论提出for in的效率要比for loop(循环)的效率低非常多。现在我们测试一下在不同浏览器中使用for in, for loop和forEach在处理大数组时的效率究竟如何。
JavaScript专业八级测试,你能做对几道?
by ourjs keys 求职面试 1392214753000
OurJS注* 本文翻译自JavaScript Puzzlers! do you really know JavaScript? (JavaScript迷题!你真的懂JavaScript吗?) 。本文考察了很多JavaScript中生僻冷门用法和许多容易忽视混淆的概念,据多名Hacker News网友回复,做第二遍依然无法全部答对,jser专家们可以尝试一下。
Web服务性能测试:Node完胜Java
by ourjs keys 技术前沿 1392123793000
我最近做了一些简单的关于内存的Web Service性能测试。我使用Java(REST + SOAP)和Node.js(REST)将一些接口功能缓存起来。跟期望的一样,Node应用的性能远远超出Java。(响应时间至少快1倍以上)。
Linux应该作为基础教育的一部分
by ourjs keys 行业动态 1392002046000
强制学生使用Window应该是合法的犯罪,学生要么付钱,如果他们付不起,他们只能使用盗版软件,这是他们不得不使用盗版的其中一个根本原因。这种强迫学生的事情发生在世界各地,甚至没有人在意。 Linux应该是学校教育的基础,学生应该有选择的权利。
微软花费了大量的资源来维持其全球垄断地位,并从一开始就整合进教育系统,垄断和腐蚀着年轻一代,他们没有认识到这对他们的将来会有多少大的损害。
为什么使用"use strict"可以节约你的时间
by ourjs keys 心得体会 1391817407000
var zombie = {
eyeLeft : 0,
eyeRight: 1,
// ... a lot of keys ...
eyeLeft : 1
}
因为"use strict",这段代码会抛出一个错误因为 eyeLeft 出现了两次。这比你用眼睛去找错误要快多了。

 近期热门 - 点击最多
  1. python基于asyncio实现 Redis 的异步操作哈希数据写入 / 读取、发布订阅消息中间件
  2. Node.js 打印vite react+go项目目录树
  3. Angular入门:用Signals状态管理和Bootstrap基础样式实现的用户登录注册实例教程
  4. 用Gitea搭建免费Git服务器自定义Actions配置CI/CD自动化部署和测试流水线
  5. FastAPI+SQLModel+PostgreSQL+React+Vite全栈项目文件结构说明环境搭建与初始化指南
  6. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  7. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  8. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  9. React Native使用fetch发送http登陆验证请求失败:无法读取set-cookie并显示network request failed
  10. 克服Redux的缺点在React/Native中使用消息队列,pubsub-js更加简洁的组件间通信和状态传递方法

  全端社区 - 最新回复
  1. Angular入门:用Signals状态管理和Bootstrap基础样式实现的用户登录注册实例教程
  2. 用Gitea搭建免费Git服务器自定义Actions配置CI/CD自动化部署和测试流水线
  3. FastAPI+SQLModel+PostgreSQL+React+Vite全栈项目文件结构说明环境搭建与初始化指南
  4. Node.js 打印vite react+go项目目录树
  5. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  6. Windows与Mac通过git ssh和rsync实现文件共享互传
  7. Windows与Mac通过git ssh和scp实现文件共享互传
  8. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  9. 使用PubSub-JS时ReactNative在后台运行一段时间唤醒后,组件无法scribe到publish的事件,typescript实现一个事件订阅发布组件
  10. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA