您的位置:知识库 » 标签为“javascript”的文章
当前排序:发布时间 按阅读数
英文原文:JavaScript Memory Leaks 1. 什么是内存泄露? 内存泄露是指分配给应用的内存不能被重新分配,即使在内存已经不被使用的时候。正常情况下,垃圾回收器在 DOM 元素和 event 处理器不被引用或访问的时候回收它们。但是,IE 的早些版本(IE7和之前)中内存泄...
作者: Ying Zuo 2012-05-06 15:14:43 阅读:1837 标签:JavaScript 内存泄露
Douglas Crockford 是 Javascript 权威,Json 格式就是他的发明。 去年 11 月他有一个演讲(Youtube),谈到了好的 Javascript 编程风格是什么。 我非常推荐这个演讲,它不仅有助于学习 Javascript,而且能让你心情舒畅,因为 Crock...
作者: 阮一峰 2012-05-02 11:02:08 阅读:2007 标签:Javascript 编程风格
英文原文:How to Write Maintainable OO JavaScript Code 能够写出可维护的面向对象 JavaScript 代码不仅可以节约金钱,还能让你很受欢迎。不信?有可能你自己或者其他什么人有一天会回来重用你的代码。如果能尽量让这个经历不那么痛苦,就可以节省不少时...
作者: Ara Pehlivanian 2012-04-25 22:34:22 阅读:2471 标签:JavaScript
通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。 例如,Url参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s?q=abc&ie=utf-...
作者: 大气象 2012-03-04 20:54:52 阅读:3446 标签:JavaScript URL
这个图来自于《JavaScript语言精髓与编程实践》第三章P184页。最近在改第二版,这张图重做了,需要的可以对照着看。 此外,补充一下图中用到的概念: 1、内置(B......
作者: aimingoo 2012-01-11 13:31:57 阅读:3429 标签:JavaScript
Javascript是一个类C的语言,他的面向对象的东西相对于C++/Java比较奇怪,但是其的确相当的强大,在Todd 同学的“对象的消息模型”一文中我们已经可以......
作者: 陈皓 2012-01-10 13:11:23 阅读:3375 标签:JavaScript
排序算法(Sorting algorithm)是计算机科学最古老、最基本的课题之一。要想成为合格的程序员,就必须理解和掌握各种排序算法。 目前,最常见的排序算法大概有七八种,......
作者: 阮一峰 2011-12-28 07:26:37 阅读:1571 标签:快速排序 Quicksort Javascript
一个损坏的 JavaScript 代码示例 Web 应用程序面临的一个最大挑战是支持不同版本的 Web 浏览器。能在 Safari 上运行的 JavaScript 代码不一定能在 Windows&r......
2011-12-01 13:26:21 阅读:3313 标签:JavaScript 单元测试
科普文一则,说说我对Node.js的一些认识,以及我作为前端工程师为什么会向后端工程师推荐Node.js。 “Node.js 是服务器端的 JavaScript 运行环境,它具有......
作者: 李穆 2011-11-27 20:34:35 阅读:5364 标签:Node.js Javascript
HTML5 是下一代 HTML 标准,开始吸引越来越多人的目光。HTML5 的 DOM Storage 机制提供了一种方式让程序员能够把信息存储到本地的计算机上,在需要时获取。这点和 ......
2011-11-24 16:52:25 阅读:971 标签:HTML5 Javascript
越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中......
作者: FrankFang 2011-11-16 22:08:46 阅读:3096 标签:Javascript 闭包
总述 模板这个词,可能很多人第一印象是后端的技术(Smarty,Velocity等),但本文要讲的却不是后端的概念,而是前端开发中所使用到的一种技术,也就是“前端......
作者: yaya 2011-10-31 10:29:05 阅读:2057 标签:前端模板 JavaScript
英文原文:Iframe loading techniques and performance 我们会经常使用iframes来加载第三方的内容、广告或者插件。使用iframe是因为它可以和主页面并行加载,不......
作者: BeiYuu 2011-10-24 19:56:59 阅读:3448 标签:iframe JavaScript
英文原文:Reverse Ajax, Part 5: Event-driven web development 前言 这一文章系列展示了如何使用反向Ajax(Reverse Ajax)技术开发事件驱动的web应用,第1......
作者: Mathieu Carbou 2011-10-19 12:05:45 阅读:2291 标签:Ajax JavaScript 事件驱动
英文原文:Reverse Ajax, Part 4: Atmosphere and CometD 前言 这一系列文章展示了如何使用反向Ajax技术开发事件驱动的web应用,第1部分内容介绍了反向Aja......
作者: Mathieu Carbou 2011-10-18 15:36:12 阅读:1508 标签:JavaScript Ajax Atmosphere CometD Java
英文原文:Reverse Ajax, Part 1: Introduction to Comet 在过去的几年中,web开发已经发生了很大的变化。现如今,我们期望的是能够通过web快速、动态地访问应用。......
作者: Mathieu Carbou 2011-10-14 22:03:49 阅读:5817 标签:JavaScript Ajax Comet
不管使用什么编程语言和平台,编写单元测试都是被广为接受的技术实践,以便交付易于维护的代码。这对于JavaScript这样的动态语言尤为重要,目前已经有一些针对Java......
2011-10-13 12:02:39 阅读:1553 标签:JavaScript 单元测试
JavaScript的数据类型问题已经讨论过很多次了,但许多人还有许多书仍然沿用着错误的、混乱的一些观点,所以就再细讲一回。 提及这个讨论的原因在于argb同学在我......
作者: aimingoo 2011-10-12 15:37:31 阅读:1000 标签:JavaScript
您的下一个 PHP/MySQL 项目可能与您最近完成的十几个项目类似:建立一个 MySQL 数据库,创建包含 HTML 的 PHP 视图,根据需要添加 JavaScript 代码和 CSS 文件,连......
2011-10-09 16:19:27 阅读:1769 标签:JavaScript JSON 前端开发 PHP
传统上,加载 Javascript 文件都是使用<script>标签。 就像下面这样: <script type="text/javascript" src="example.js"></script> ......
作者: 阮一峰 2011-10-03 20:30:18 阅读:962 标签:Javascript