知识点随笔001

//想弹出</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代码的每一条语句都在不同行时,可以省略分号;(不推荐使用)
 *
*/

 

posted @ 2016-08-24 11:16  xiezn  阅读(167)  评论(0编辑  收藏  举报