JavaWeb课程系列

2.3对象

   2.3.1对象的创建:

1)var obj = new Object();

2)var obj = {};

   2.3.2为对象添加属性方法

js中动态的为对象添加属性和方法。

1)动态添加

obj.name = “张三”;

obj.age = 18;

obj.work = function(){

alert(“我在工作!”);

}

2)创建时指定

obj = {

name:”张三”,

age:18,

work:function(){

alert(“我在工作”)

}

}

2.3.3使用对象的属性或方法

1)使用属性:alert(obj.name)

2)调用方法:obj.work();

2.4注释

// : 表示单行注释

/*  */ : 表示多行注释

2.5其他语法

java中的for,while,if-else,switch,try-catch,break,continue,以及各种运算符,在js中也是按照同样的方式使用的。这里不再赘述。

3.js事件

3.1思考:js脚本的嵌入方式

1)浏览器的加载顺序。遇到js执行js,执行完成后继续加载。可能会导致文档阻塞,加载不出内容

2)文档全部加载完成后再加载js。js中定义了一种window.onload事件可以解决以上问题

3.2简介什么是事件

事件就是浏览器或者用户交互时触发的行为。比如按钮点击,表单提交,鼠标滑动等等…