![]() |
1
23
这是我的一个宠物尿。这是一种古老的开发实践,用于“保护”不理解的旧浏览器
但我们在谈 古代的 这里的浏览器。唯一未能解析javascript的浏览器是1995年的时代浏览器。这些浏览器现在根本不用。这个实践只是90年代网络开发的一个延续。
任何人都不应该
如果您看到开发人员仍在这样做,请纠正他们。从Netscape 1.0开始,不解析javascript就不是问题,而且 this practice is actually considered harmful 对于现代浏览器。 |
![]() |
2
7
通过将javascript代码包装在HTML注释中,可以防止不支持javascript的旧浏览器将代码视为HTML。 |
![]() |
3
1
|
![]() |
4
1
它可以防止不知道
人们普遍认为,为了找到一个不知道
|
![]() |
5
0
不理解javascript的旧浏览器只会看到一个HTML注释。 |
![]() |
6
0
除了某些浏览器可能不支持它,还有另一个原因:W3CXHTML验证器( http://validator.w3.org )将不在注释标记中的javascript解释为HTML。因此,类似“i<0”的内容意味着除非您使用这些标签,否则您的网站将无法验证。 |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 5 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 5 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 5 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 5 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 5 月前 |