javascript学习2
2015-03-17 11:40
281 查看
上次我们了解到
JavaScript提供了一组以window为核心的对象,实现了对浏览器窗口的访问控制。JavaScript中定义了6种重要的对象:
window对象 表示浏览器中打开的窗口;document对象 表示浏览器中加载页面的文档对象;
location对象 包含了浏览器当前的URL信息;
navigation对象 包含了浏览器本身的信息;
screen对象 包含了客户端屏幕及渲染能力的信息;
history对象 包含了浏览器访问网页的历史信息。
For/In 循环
JavaScript for/in 语句循环遍历对象的属性:var person={fname:"John",lname:"Doe",age:25}; for (x [code]inperson)
{
txt=txt + person[x];
}
JavaScript try catch 的应用:
<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>
[/code]
相关文章推荐
- JavaScript学习 jquery学习12 键盘事件
- Javascript学习第一季(1)
- JavaScript for Kids 学习笔记12. Canvas
- JavaScript Bible的学习记录1 - HTML, Dom和JavaScript中的基本概念
- javascript_DOM 编程艺术学习笔记(五)
- JavaScript 对象学习笔记(上)
- 2010.4.28 javascript 学习文本隐藏
- javascript Array数组常用方法学习与总结
- JavaScript学习点滴—arguments
- javascript学习教程之---如何从一个tab切换到banner幻灯片的转换2
- javascript语句基础知识学习【javascript高级程序设计】
- JavaScript学习---2
- 再次学习javascript中的参数传递
- 深入学习JavaScript: apply 方法 详解(转)——非常好
- Javascript this 的一些学习总结
- javascript 学习 第8天 引用类型
- javascript 学习笔记 基础篇(1) 语法&常用工具类
- 学习Javascript闭包(Closure)
- 世界级的javascript ajax client端UI库 Ext学习笔记 menu组件 和 toolbar组件
- js经典代码技巧学习之一:使用三元运算符处理javascript兼容