javascript总结笔记2

1.JAVAscript的输出

 1.1document.write();仅仅向文档加载内容,如果在文档加载完成后执行该方法则会覆盖页面的所有内容.

2.javascript的变量

 2.1 javascript的变量可用于存放值和表达式,变量必须用字母开头,也可用$ 和_符号开头,不过一般不推荐这样做。变量大小写敏感,X和x是不同的变量.

 2.2 变量能保存字符串内型,

 2.3 如果重新声明变量,变量的值不变,如 var name="张三", var name; 该变量值还是张三;

 2.3 js在使用方法时也可以保存方法返回的变量,             如:document.getElementById("id").innerHTML=myfun();

 2.4 局部的javascript变量 在函数内部,用var声明 只能在函数内使用,调用完毕则删除

 2.5  全局变量 在函数外声明,网页上所有脚本函数都可以调用它

 2.6 javascript变量的生命周期  从声明的时候开始,局部变量运行后删除,全局变量网页关闭后删除.

 2.7 如果把值赋给一个未声明的变量,则把该变量视为全局变量. name="张三";即使它在函数内执行.


3.异常。

<script>
function myFunction()
{
try
  {
  var x=document.getElementById("demo").value;
  if(x=="")    throw "empty";
  if(isNaN(x)) throw "not a number";
  if(x>10)     throw "too high";
  if(x<5)      throw "too low";
  }
catch(err)
  {
  var y=document.getElementById("mess");
  y.innerHTML="Error: " + err + ".";
  }
}
</script>

<h1>My First JavaScript</h1>
<p>Please input a number between 5 and 10:</p>
<input id="demo" type="text">
<button type="button"  Input</button>
<p id="mess"></p>


你可能感兴趣的:(JavaScript,字符串,表达式,网页,字母)