JavaScript专题——专题一 JavaScript基础

一、JavaScript

         JavaScript库就像以前用过的API,就是一些JavaScript的集合。有些著名的JavaScript只要引用一下就直接可以用了,用法和API是一样的。

二、如何编写自己的JavaScript

         编写JavaScript的时候要注意的问题:

         1、不要版本检测

         2、使用命名空间

                      JavaScript中说的命名空间并不是真正的命名空间,知识能在脚本内部营造的一个属于自己的小空间的技巧而已,JavaScript支持多次声明同名函数,但只使用最后声明的版本。当你要使用几个自行其是的库时,必须确保他们不会与你自己编写的代码发生冲突。而要避免这些问题的困扰,只需要记住两点:唯一性、不共享性。

         2.1唯一性。

                  要保证唯一性,首先要为自己的命名空间挑选一个不会在别处被使用的名字。

2.2 不共享性。

                  不共享意味着什么都不共享。当你创建自己的$函数时你可能会与著名的Prototype中的$函数发生冲突而导致Prototype中的$无法使用。我们不希望其他一些具有不同功能的公共库和脚本停止运行。要保证只有你自己使用这个$()函数,你可以使用一个JS的小技巧。

(function(){

                   //运行的代码

});

         还有一些其他的方法来达到相同的目的—保证你的代码被包含在它自己的小空间中。

posted @ 2013-01-01 16:50  夏至冬末  阅读(108)  评论(0编辑  收藏  举报