//想弹出</script>标签字符串,浏览器会误解JS代码已结束
<script type="text/javascript"> alert('</script>'); </script>

//解决方法一:把字符串分成两个部分,通过连接符“+”来连接
<script type="text/javascript">
    alert('</scr'+'ipt>');
</script>

//解决方法二:将alert('</script>');放入demo.js文件,通过外部引入
<script type="text/javascript" src="demo.js">注:外部引用时,这里的任何JS代码不执行</script>

/*
*包含在<noscript>元素中的内容只有在下列情况下才会显示出来:
*1、
浏览器不支持脚本
 *2、浏览器支持脚本,但脚本被禁用
*
*/
<noscript>
  <p>本页面需要浏览器支持(启用)JavaScript!</p>
</noscript>
//定义变量
<script type="text/javascript">
  var name; //只声明变量,未初始化(用var关键字声明的是局部变量)
  num = 100; //直接赋值方式声明的是全局变量
  alert(name); //undefined(变量name未定义)
  alert(age); //报错(变量age不存在)
</script>

/*
*1、标识符区分大小写
*2、标识符只能由字母、下划线_、$符、数字组成,且数字不能开头
 *3、不能使用关键字,保留字,true,false,null作为标识符
*4、JS代码的每一条语句都在不同行时,可以省略分号;(不推荐使用)
 *
*/

 

相关文章:

  • 2021-12-20
  • 2022-02-02
  • 2021-07-27
  • 2021-09-25
  • 2021-07-17
  • 2022-12-23
  • 2021-09-04
  • 2021-05-24
猜你喜欢
  • 2022-12-23
  • 2021-10-11
  • 2022-12-23
  • 2022-02-16
  • 2021-09-03
  • 2022-12-23
  • 2021-05-08
相关资源
相似解决方案