首页 > 代码库 > 初学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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。