新闻首页 / 标签为“Javascript”的新闻

2

Javascript模块化编程(三):require.js的用法

这个系列的第一部分和第二部分,介绍了 Javascript 模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库 require.js。一、为什么要用 require.js?最早的时候,所有 Javascript 代码都写在一个文件里面,只要加载...
2

Javascript模块化编程(二):AMD规范

这个系列的第一部分介绍了 Javascript 模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是...
4

Javascript模块化编程(一):模块的写法

随着网站逐渐变成"互联网应用程序",嵌入网页的 Javascript 代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript 模块化编程,已经成为一个迫...
0

假如海明威会写JavaScript…

英文原文:If Hemingway wrote JavaScript编者按:这篇文章来自一名极客兼书呆子 Angus Croll。Angus Croll 在 Twitter 就职并专门开设了一个关于 Javascript 的博客。很久很久以前,在我还没有开始写一行代码以前,我...
20

TypeScript:微软的JavaScript替代

每个人心目中似乎都有一个 JavaScript 替代,Google 甚至有两个。现在,微软也透露了它的 JavaScript 替代。C#之父 Anders Hejlsberg 等人正在创造新语言 TypeScript,微软已经在 Apache 2.0 许可证下在自家的开源托管网站上发布了...
0

谷歌发布JavaScript开源基准测试套件——Octane

原文链接:http://www.infoq.com/news/2012/08/Octane-JavaScript-Benchmark谷歌发布了新的开源 JavaScript 基准测试套件 Octane,它包含了 13 个测试,用于测量浏览器加载与执行复杂的大型 JavaScript 应用...
0

最受欢迎编程语言:JavaScript 排第一

行业分析机构 RedMonk 今天发布了最新一个季度最受欢迎的编程语言排行榜,其中 JavaScript 排名第一,Java、PHP 和 Python 紧随其后。这个排行依据的数据来源有两个,GitHub 和编程问答网站 StackOverflow。要想对各编程语言进行排名并非易事,不过...
1

Twitter上必须关注的25位知名JS开发者

本文列出了你在 Twitter 上必须关注的 JS 程序员列表。他们包括行业的先行者和推动者,同时也包括你可能不认识或者还没考虑关注的开发者。这 25 位开发者不可能包含所有有影响力和鼓舞人心的开发者。如果你认为还有需要添加到该列表的开发者,请在下面的评论中告诉我们。1. John Re...
7

JavaScript宝座:七大框架论剑

英文原文:Rich JavaScript Applications – the Seven Frameworks 一周前,Throne of JS 大会在多伦多召开,这应该是我参加过的最有料也最不一样的一次大会。大会官网如是说:加载整个页面,然后再“渐进增...
0

JavaScript僵尸网络曝光网络犯罪活动

在 Black Hat 2012 安全会议上,安全研究团队 Informatica64 利用 JavaScript 木马程序控制访问一个恶意代理服务器的电脑,创建了一个 JavaScript 僵尸网络,获取了地下网络犯罪活动的情报。研究人员建立了一个匿名代理服务器,发布到一个论坛上,当受...
0

向非程序员解释 JavaScript

英文原文:Explaining What JavaScript is to Non-programmers 当我告诉非程序员我的专业工作是 JavaScript 的时候,我往往得到的回答是“是不是那个安装以后让浏览器变的缓慢的东西?”,我很惊讶:1. ...
30

Javascript定义类(class)的三种方法

作者: 阮一峰日期: 2012年 7 月 9 日将近 20 年前,Javascript 诞生的时候,只是一种简单的网页脚本语言。如果你忘了填写用户名,它就跳出一个警告。如今,它变得几乎无所不能,从前端到后端,有着各种匪夷所思的用途。程序员用它完成越来越庞大的项目。...
0

JavaScript创始人Brendan Eich:我们不需要Native Client

Native Client 是 Google 支持的开源技术,用来在浏览器中像桌面程序一样运行编译过的代码,满足人们对 web 应用程序的可移植性和安全性的期望,提供更好的富客户端用户体验,允许开发者编写更强大的移动 Web 应用程序。JavaScript 创始人 Brendan Eic...
0

10 款优秀的在线 JavaScript 工具推荐

原文:The Top 10 Online JavaScript ToolsJavaScript 是 Web 开发者不可或缺的一项技能,它可以为你的网站添加丰富的交互功能和绚丽的视觉效果,以此来增强用户体验。本文整理了 10 款非常优秀的在线 JavaScript 代码工具,涵盖编...
4

高性能JavaScript模板引擎原理解析

随着 web 发展,前端应用变得越来越复杂,基于后端的 javascript (Node.js) 也开始崭露头角,此时 javascript 被寄予了更大的期望,与此同时 javascript MVC 思想也开始流行起来。javascript 模板引擎作为数据与界面分离工作中最重要一环,越来...
2

Windows 8中的IE 10改变:JavaScript得以改进

英文原文:Advances in JavaScript Performance in IE10 and Windows 8微软公司在最近发布的 Windows 8 RP 操作系统中对 IE 10 着实做了不少的改变,并且加入了一些新的东西。其中比较显著的就是在网页中基于 JavaScri...
0

10 个基于 JavaScript 的图表插件推荐

交互式图表是 Web 应用中不可或缺的一部分,一个优秀的图表,不仅可以令数据一目了然,而且可以极大地增强应用的用户体验。本文带来 10 个非常酷的 JavaScript 图表库,有简单的也有复杂的,以满足不同的需求。1. Cubism.js一个基于 D3.j...
0

Javascript SDK:轻松开发HTML5应用的必备工具

运算平台 Parse最新发布Javascript SDK,有了它,开发HTML 5应用变得更加简单轻松。Parse 是由Y Coumbinator所孵化的创业公司,开发者能够在上面创建自己的应用,Parse 更加专注于移动开发者。公司长期以来一直标榜自己为移动版Heroku(Herko是Y Comb...
2

12种JavaScript MVC框架之比较

Gordon L. Hempton 是西雅图的一位黑客和设计师,他花费了几个月的时间研究和比较了 12 种流行的 JavaScript MVC 框架,并在博客中总结了每种框架的优缺点,最终的结果是,Ember.js 胜出。此次比较针对的特性标准有四种,分别是:UI 绑定(UI B...
2

8 个效果惊人的 WebGL/JavaScript 演示

WebGL 是一种 3D 绘图标准,这种绘图技术标准允许把 JavaScript 和 OpenGL ES 2.0 结合在一起,为 HTML5 Canvas 提供硬件 3D 加速渲染。WebGL 技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂 3D 结构的网站页面,甚至可以用来设计...

最新评论