为了防止有的浏览器不支持javascript,js代码写在html的注释里?1、<!-->.....<-->;2、<!-->.....<//-->;第二种注释我理解的,如果浏览器支持js,//起作用,所以js代码执行,如果不支持,//不起作用,js代码被影藏;但第一种注释方法怎么理解啊?

解决方案 »

  1.   

    第一种是html的注释注释掉了html js的script标签也不再 dom中了 也不被执行了
      

  2.   

    第一种是html的注释。不要与js中的<!--  //-->混绕了。两个不同的概念
      

  3.   

    历史遗留的产物
    和很多hack都一样lz是这样的。现在这种顾忌没有意义了
    几乎现在所有在用的浏览器都认识script了。所以在写脚本的时候不必要再加上这个