接之前的网站建设之javascript事件对象及代码写法,我们今天来总结一下网站建设中js的所有对象,事件对象指的是DOM事件的对象,而js的对象范围则较为大,下面我们全面来总结一下网站中js的对象分类总结以及区别。
一.什么是网站js对象?有哪些分类?具体有什么属性?
在; font-family: -apple-system-font," helvetica="" sans="" font-size:="" 1.浏览器对象:即BOM,指的是浏览器的对象模型,它的属性包括浏览器的打开,关闭,尺寸变化,窗口移动等等;
2.网页文档对象:即DOM,指的是html网页的对象模型,他的内容及属性包括了网页上所有的所有内容,元素等等;
3.事件对象;即DOM event,它是属于DOM网页文档对象的一种,主要属性包含了句柄事件,鼠标键盘事件等等;
4.内置对象:指的是javascript的一些最基本的方法功能对象,包括数值对象,字符串对象,数组对象,以及日期函数对象等等;
二.网站建设中js能否自定义对象?有哪些方法?
js是可以自定义对象的,有两种方法:
1.直接定义并创建对象;具体代码演示如下:
people=new Object();这里 通过关键字new创建一个新对象;
people.name=“xiaoming ”;通过对象.自定义关键字来设置属性;
deocument.write("name:"+people.name+";")通过document打印出对象
2.通过函数定义并创建对象;具体代码如下:
function people(name,age){
this._name=name;这里使用this进行索引
this._age=age;
}
son=new people(“xiaoming”,18)
document.write("name:"+son._name+",age:"+son_age)
以上内容就是关于js对象分类的归纳总结以及如何自定义对象,本文由巩义网站制作-巩义全栈网络工作室提供。
js是可以自定义对象的,有两种方法:
1.直接定义并创建对象;具体代码演示如下:
people=new Object();这里 通过关键字new创建一个新对象;
people.name=“xiaoming ”;通过对象.自定义关键字来设置属性;
deocument.write("name:"+people.name+";")通过document打印出对象
2.通过函数定义并创建对象;具体代码如下:
function people(name,age){
this._name=name;这里使用this进行索引
this._age=age;
}
son=new people(“xiaoming”,18)
document.write("name:"+son._name+",age:"+son_age)
以上内容就是关于js对象分类的归纳总结以及如何自定义对象,本文由巩义网站制作-巩义全栈网络工作室提供。