首页 > 代码库 > 初学JavaScript

初学JavaScript

1.向未声明的 JavaScript 变量来分配值

如果您把值赋给尚未声明的变量,该变量将被自动作为全局变量声明。

这条语句:

carname="Volvo";

将声明一个全局变量 carname,即使它在函数内执行。

2.对字符串和数字进行加法运算

规则是:

如果把数字与字符串相加,结果将成为字符串

3.For/In 循环

JavaScript for/in 语句循环遍历对象的属性

1 var person={fname:"John",lname:"Doe",age:25};2 3 for (x in person)4   {5   txt=txt + person[x];6   }

输出结果:BillGates56

4.Throw 语句

throw 语句允许我们创建自定义错误。

正确的技术术语是:创建或抛出异常(exception)。

如果把 throw 与 try 和 catch 一起使用,那么您能够控制程序流,并生成自定义的错误消息。

语法

throw exception

 

异常可以是 JavaScript 字符串、数字、逻辑值或对象。

<!DOCTYPE html><html><body><script>function myFunction(){try{ var x=document.getElementById("demo").value;if(x=="")    throw "值为空";if(isNaN(x)) throw "不是数字";if(x>10)     throw "太大";if(x<5)      throw "太小";}catch(err){var y=document.getElementById("mess");y.innerHTML="错误:" + err + "。";}}</script><h1>我的第一个 JavaScript 程序</h1><p>请输入 5 到 10 之间的数字:</p><input id="demo" type="text"><button type="button" onclick="myFunction()">测试输入值</button><p id="mess"></p></body></html>

 

初学JavaScript