在很多javascript框架中经常可以看到诸如var a={};var b=[];或var c={name:"syj"};这些写法让大家摸不到头脑,由于这些写法中使用了[]{}这类字符,所以在百度中很难搜索,我就曾经尝试搜过javascript简写,但是完全不沾边。    

    为了让更多人少走弯路,于是决定写篇文章简单介绍下。

   var a={}等同于var a=new Object;

   var b=[]等同于var b=new Array;

   var c={name:"syj",id:"0"};等同于

   var c=new Object;

  c.name="syj";

  c.;

这下大家明白了吧,其实这样写更加简单,而且节省空间,对javascript这种非编译型语言节省空间也很重要啊。

在文章的最后在举一个或许让很多初学者感到疑问的东西

  <script type="text/javascript">   <!--   代码块   //-->   </script>

经常可以看到有人这样写javascript,为什么要加<!-- //-->呢,其实不加也是可以运行的,这是为了兼容不支持javascript浏览器而做的事情,如果浏览器不支持javascript的话加了<!-- //-->页面是不会报错的,现在浏览器都支持了,大可不必这样写了。

 

转:http://blog.csdn.net/sunyujia/article/details/2500459

相关文章:

  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-17
  • 2021-11-25
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-20
  • 2021-08-11
  • 2021-07-19
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案