首页 > 代码库 > js的闭合空间

js的闭合空间

1.js都是个什么乱七八糟的语言,还他娘的优美,优雅 

为了解决命冲突,搞了个闭合空间,听着挺高端的,人家java,php都有命名空间,js 你就嘚瑟吧,搞个闭合空间很了不起

连jQuery 都是这样写。

 

2.写法

   1#  ()();

   2#  ( function() )();

   3#  (function(){

         alert(‘sb 才会呆在闭合空间里面玩了!‘);

  })();

 这让sb想起来了eval解析json格式的字符串的写法

  var json="{.......}"

  1#    eval( "" "" );

  2#    eval( ""++"" );

  3#    eval( "("+json+")" );

这样就把json字符串格式,转换成js的json对象

 

3.  这写个玩法挺简单的,就是刚接触的时候写着别扭,受不了,去死吧!