分类: Website预览模式: 普通 | 列表

06

08

javascript代码性能优化

网上一些文章觉得挺有用,把主要思想摘录下来。

javascript代码性能优化 by西红柿爱番茄

Javascript代码优化无非主要围绕:DOM操作、循环、闭包、对象重复出现、对象的声明方式、作用域链、字符串操作、类的声明方式等等。循环、闭包、对象重复出现是从作用域链的角度去优化的;DOM操作主要围绕HTMLCollection、NodeList等来优化;对象的声明方式主要是对象(Object)、数组(Array)、字符串(String)、函数(Function)、正则(RegExp)等内置的对象使用字面量的方式来声明,这个比使用new来实例化相应的对象在性能上要强很多;字符串操作的优化方式主要是通过数组的push和join方法;类的声明方式优化方式主要是分清属性和方法的声明的方式,方法使用prototype的方式来声明;Javascript语言本身的流程操作语句的优化(if、switch、with、eval等等)。

查看更多...

Tags: JavaScript 性能优化

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 148

06

06

吐槽一下工信部的新备案系统

自从工信部换了新的备案系统后,一直不知道怎么登录备案系统,今天看了以下文字才知道该怎么登录。

查看更多...

Tags: 备案

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 125

06

05

Javascript私有方法中this的引用

《Javascript Dom高级程序设计》提到“私有方法是存在于构造函数作用域的自包含的(self-contained)对象,它们实际上并不是prototype的方法,因此在私有方法内部this引用的只是私有方法的实例,而非myConstructor(一个构造器函数)的实例。”

this真的是引用私有方法的实例吗?

查看更多...

Tags: JavaScript

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 166

06

02

prototype 原型链

prototype源自法语,软件界的标准翻译为“原型”,代表事物的初始形态,也含有模型和样板的意义。JavaScript中的prototype概念恰如其分地反映了这个词的内含,我们不能将其理解为C++的prototype那种预先声明的概念。

    JavaScript的所有function类型的对象都有一个prototype属性。这个prototype属性本身又是一个object类型的对象,因此我们也可以给这个prototype对象添加任意的属性和方法。既然prototype是对象的“原型”,那么由该函数构造出来的对象应该都会具有这个“原型”的特性。事实上,在构造函数的prototype上定义的所有属性和方法,都是可以通过其构造的对象直接访问和调用的。也可以这么说,prototype提供了一群同类对象共享属性和方法的机制。

    我们先来看看下面的代码:

查看更多...

Tags: Code JavaScript

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 97

11

30

DIV多层嵌套的问题 不自动撑大

我们做DIV+CSS布局时常常如下的做多层DIV的嵌套,可是我们却发现不管是在IE8 还是FF下都层在毛病

1、当我们这样直接使用时

<div class="*">

查看更多...

Tags: DIV CSS XHTML 嵌套

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1722

04

22

[视频]Windows 8用户界面应该这样设计

Windows 8的用户界面应该是什么样子的呢?虽然UI设计师Cullen Dudas不在微软工作,但是他的“Copenhagen用户体验”的设计概念,或许会给Windows 8带来灵感,或许微软还会聘请他作为Windows 8的设计师呢。让我们来看看这位设计师的作品吧。



 

Tags: UI Windows8

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 21

03

30

15个最受Web开发者欢迎的文本编辑器

对许多开发者来说,在开发复杂的Web应用程序、编辑CSS文件或者配置服务器上的参数等工作时,一个好用的文本编辑器显得相当重要。最近,我们通过600多人参与的投票得出了时下一批最受开发者欢迎的文本编辑器。本文将介绍10个最受欢迎的编辑器。
对许多开发者来说,在开发复杂的Web应用程序、编辑CSS文件或者配置服务器上的参数等工作时,一个好用的文本编辑器显得相当重要。最近,我们通过600多人参与的投票得出了时下一批最受开发者欢迎的文本编辑器。本文将介绍15个最受欢迎的编辑器。
15. SciTE

查看更多...

Tags: Tools

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 29

Visual Studio 的调试功能很好用,但如何它来调试 ASP 应用程序,相关介绍文章并不容易找到。Google 搜索“visual studio 调试 asp 程序”,前 10 页都是关于调试  ASP.NET 相关的内容,而不是 ASP 的。搜索词中加入过滤条件“-ASP.NET”(即不包含 asp.net 的内容),找到 MSDN 上的一片文章,然而 MSDN 提供的资料支离破碎,要找到需要的答案还真不容易。

查看更多...

Tags: Asp JavaScript 调试

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 62
幻の小屋
软件&技术