<!-- -->在javascript中是什么意思

 我来答
cs6641468
推荐于2017-09-26 · TA获得超过5713个赞
知道大有可为答主
回答量:863
采纳率:100%
帮助的人:985万
展开全部
那些不支持 JavaScript 的浏览器会把js脚本作为页面的内容来显示。为了防止这种情况发生,可以使用这样的 HTML 注释标签:

<html>
<body>
<script type="text/javascript">
<!--
document.write("Hello World!");
//-->
</script>
</body>
</html>
注释行末尾的两个正斜杠是 JavaScript 的注释符号,它会阻止 JavaScript 编译器对这一行的编译。
追问
既然是注释,为什么会在显示结果中出现呢
追答
一.如果浏览器支持js,那么在js里面//才是注释,并不是注释。所以不影响js其他语句的执行。

二.如果浏览器不支持js代码,那么浏览器就会把所有脚本语言当成html,这种情况下使用浏览器就会把其当成注释,而不显示js内容
情感微观
2011-09-26 · TA获得超过402个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:104万
展开全部
这是html 注释,是为了防止 有些浏览器不支持 javascript ,就会把他当做html 来解析,所以一般都会添加注释 来防止这种情况发生, 还有的会加上<noscript>如果不支持script 这是给用户的信息提示</noscript>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友200540b
2011-09-26 · TA获得超过1478个赞
知道小有建树答主
回答量:207
采纳率:100%
帮助的人:149万
展开全部
1、<!-->.....<-->;

2、<!-->.....<//-->;
第一种 注释掉了html js的script标签也不再 dom中了 也不被执行了
第二种注释我理解的,如果浏览器支持js,//起作用,所以js代码执行,如果不支持,//不起作用,js代码被影藏;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
味洋扛590
2011-09-26 · TA获得超过1647个赞
知道小有建树答主
回答量:1640
采纳率:100%
帮助的人:818万
展开全部
也是注释
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式