最近的文章列表

对话《JavaScript高级程序设计》作者Nicholas C. Zakas

Q1:对各种JavaScript库的优点和缺点一直存在很多争论。在您看来,开发人员应该怎么选择合适的库?

Zakas:选择JavaScript库的时候,有几个非常重要的方面要考虑。首先,就是时间问题,也就是你的项目多长时间必须做完?如果时间很短,那最好选择你最熟悉的JavaScript库。如果时间不那么紧迫,那你可以研究一下别的库。此时,必须要回答几个问题。还有谁在使用这个JavaScript库?这个库有人在不断完善吗?这个库的文档是否完整详细?这个库的背后有没有一个社区,假如你遇到了问题,能不能获得该社区的支持?是否容易找到具有使用这个库经验的工程师?这个库能不能解决你的所有问题,还是只能解决其中一部分?所有这些都是在选择某个JavaScript库时需要考虑的重要因素。

Q2:你对HTML5的未来怎么看?现在的宣传是不是太过分了?

2014/5/4 Comments:
js createDocumentFragment:更快捷的操作DOM的途径 代码高亮库就是用的这个

我相信很少人知道JavaScript里还有这样一个很有用的东西:DocumentFragment。程序员可以使用DocumentFragment将一批子元素添加到任何类似node的父节点上,对这批子元素的操作不需要一个真正的根节点。程序员可以不依赖可见的DOM来构造一个DOM结构,而效率高是它真正的优势,试验表明,它比直接操作DOM快70%。下面我们就来看看DocumentFragments是如何使用的!

DocumentFragment例子

2014/5/4 Comments:
微软XP系统退役 域名xp.com还值钱吗?

辉煌了13年的Windows XP系统正式退役,微软将不再提供安全升级等服务支持。“XP系统的退市”无疑是一石激起千层浪,波及域名界。其中曾正面叫板微软的xp.com域名,现主页挂着“卖身帖”欲抛售。该域名能否续写辉煌历史,继续为互联网行业服务?

2014/5/4 Comments:
请问使用ecshop建设网店网站侵权吗?不是开源的吗?

今天在ecshop官网下载了一个ecshop v2.7.3(gbk),必须填写电话然后填验证码,于是乎,我填了,过了没多久,上海商派的工作人员就打电话说,你下载我们的代码是要商用吗? 答:否。对方说:如果商用要授权,5000块人民币,就可以终身授权使用。否则,是违法的,要付法律责任的。 回应:噢,明白。

2014/4/30 Comments:
PHP Deprecated: Assigning the return value of new by reference is deprecated php 5.3版本及以上出错

php程序当php的版本升级到5.3以后,会出现”Deprecated: Assigning the return value of new by reference is deprecated in“ 显示出来。这是因为5.3以后,不能使用”=&”符号,可以直接用”=”就可以了。

所以当出现这个问题后有两种解决方法:

1. 把php的版本降级到5.3以下,但后退的不是明智的选择。

2.  对程序中”=&”符号全部用”=” 代替。

2014/4/30 Comments:
MySQL控制台删除数据库命令 drop database 数据库名

命令:drop database <数据库名>
例如:删除名为 camnpr的数据库
mysql> drop database camnpr;

例子1:删除一个已经确定存在的数据库
   mysql> drop database drop_database;
   Query OK, 0 rows affected (0.00 sec)

2014/4/30 Comments:
说明ECSHOP(php)网店程序在安装过程中的【是否支持JPEG】

下载ECSHOP软件,进入安装过程中的第一步:检测系统环境。

这里其中有一个检测项目让一些站长百思不得其解,那就是关于“是否支持JPEG”。

ECSHOP安装过程中检测系统环境

2014/4/30 Comments:
javascript中关于(function( window, document, undefined ) {})(window, document)写法的好处和作用

在jquery中我们经常看到以下这段代码:

;(function ( $, window, document, undefined ){
//函数体内具体代码
})(jQuery, window,document);

首先说说非常值得提倡的几点:
1、代码最前面的分号,可以防止多个文件压缩合并以为其他文件最后一行语句没加分号,而引起合并后的语法错误

2014/4/25 Comments:
分享一个非常不错的JS分页效果代码

本来想用网上找来的分页程序,不过都得做修改,感觉麻烦了,还是自己写一个好了,以后自己用的时候修改就方便了~~大家都多动手,自己写的才是最好的,日后想干什么的,做修改也是很容易的~~顺便也扩充一下自己的代码库~~

补充一句,cpage是页面计数,应为全局变量,这样可以随处调用它,totalpage是总页数 

 
2014/4/25 Comments:
js文档生成工具库JSDoc介绍使用规范JsDoc的使用介绍

JsDoc Toolkit不久前发布了2.3.2版本,主要还是对前版本的修复。
如果你需要使用Ant,JsDoc还有一个Ant插件:JsDoc Toolkit Ant Task
下载JsDoc Toolkit2.3.2:http://jsdoc-toolkit.googlecode.com/files/jsdoc_toolkit-2.3.2.z

效果如下:

JSDOC3生成的文档

2014/4/25 Comments: