一、属性 方法 事件
属性:
方法:
事件:
二、JavaScript中的对象
1、自定义对象:
开发人员根据自己需要二定义的新对象
2、JavaScrip内置对象:
JavaScript将一些常用功能预先定义成对象,用户可以直接使用,这就是内置对象
比如字符串对象、数学对象、日期对象、数组对象、正则表达对象等
3、浏览器内置对象:
浏览器对象是浏览器根据系统当前的配置和所装载的页面为JavaScript提供一系列可 供使用的对象,如window对象、document对象、history对象
三、创建自定义对象的方式
1、使用object关键字对象
//自定义对象 使用<object>
var student=new Object()
//给对象设置一些属性
student.sID="1001"
student.sName="卡卡罗特"
student.className="龟仙流"
//给对象甚至函数
student.sayHello=function(){
console.log("大家好")
}
// console.log(student)
student.sayHello()
console.log(student.sID)
2、使用function关键字创建对象
//使用构造函数
function teacher(tid,tname){
//构造函数中的this指的是当前对象
this.tid=tid
this.tname=tname
this.Eat=function(){
console.log("吃饭")
}
}
(个别创建对象)
//实列化一个对象
var t1=new teacher("1","张三")
t1.Eat()
console.log(t1.tid,t1.tname)
console.log(t1)
//其他方式
var stu={
stuid:"1002",
stuname:"李四",
study:function(){
console.log("学习")
}
}
stu.study()
console.log(stu.stuid)
字符串对象: