手机版

javascript对象相关操作总结

时间:2021-10-30 来源:互联网 编辑:宝哥软件园 浏览:

我们知道浏览器对象模型(BOM)是javascript的组件之一,它提供了独立于内容与浏览器窗口交互的对象。其层次结构如下:

image

窗口对象是整个BOM的核心,包括文档对象、位置对象和历史对象。

调用对象属性的语法:

1.对象。属性名=“属性值”;2.对象[“属性名字符串”]=“属性值”;

调用对象方法的语法:

1.对象()的方法名;2.对象[“方法名字符串”]();

窗口对象的常用方法。

window对象的常用方法的名称为prompt()显示一个对话框,可以提示用户输入。alert()显示一个带有提示信息和“确定”按钮的警告对话框。confirm()显示一条提示消息。“确认对话框的”和“取消”按钮关闭()关闭浏览器窗口打开()打开新的浏览器窗口并加载给定URL指定的文档setTimeout()调用函数或计算表达式setInterval()在指定的毫秒数后调用函数或根据指定的周期(以毫秒为单位)计算表达式窗口的特征属性。

名称表示高度、宽度高度、宽度(以像素为单位)左侧,顶部窗口的x和y坐标以像素为单位。工具栏是否显示浏览器的工具栏,滚动条是否显示滚动条,位置是否显示地址栏,状态是否添加状态栏,菜单栏是否显示菜单栏,窗口大小是否可调整,标题栏是否显示标题栏,全屏显示全屏模式下浏览器窗口对象的常见事件。

Name表示加载页面或图像时,onmouseover鼠标指针移动到元素上单击鼠标单击对象按下键盘键时,onchange字段的内容会发生变化,并进行自定义对象的声明。

第一种申报方式:

脚本类型='text/javascript '函数play(){ var p=new Object();//创建一个Object对象来打开内存空间//为对象p定义属性p . age=1;p.name=' javascript//定义方法p . sayhi=function(){ document . write(' Hello大家好!今年我是p.name,我是p.age。);}//返回对象p返回p;}//创建自定义对象var js=paly()的实例;//调用对象的方法js . SayHi();//调用对象的属性document . write(js . name);/脚本效果截图:

image

第二种方式:

脚本类型=' text/JavaScript ' function pale(){//为对象定义属性this . age=1;this.name=' javascript//定义方法this . sayhi=function(){ document . write(' Hello大家好!今年我是“这个.名字”和“这个.年龄”。} }//创建自定义对象var js=newpale()的实例;//调用对象的方法js . SayHi();//调用对象的属性document . write(js . name);/脚本效果截图:

image

遍历对象。

脚本类型=' text/JavaScript ' function pale(){//为对象定义属性this . age=1;this.name=' javascript//定义方法this . sayhi=function(){ document . write(' Hello大家好!今年我是“这个.名字”和“这个.年龄”。} }//创建自定义对象var js=newpale()的实例;//遍历(js中的var par){ document . write(' js)的对象的属性。par '=' js[par]);}/脚本效果截图:

image

用结构就是快。

脚本类型=' text/JavaScript ' function pale(){//为对象定义属性this . age=1;this.name=' javascript//定义方法this . sayhi=function(){ document . write(' Hello大家好!今年我是“这个.名字”和“这个.年龄”。} }//创建自定义对象var js=newpale()的实例;//如果没有指定对象,//with structure块中的方法或属性将默认为括号中对象的属性或方法(js){ sayhi();document . write(' br/' age);}/脚本效果截图:

image

以上javascript对象的操作总结就是边肖与大家分享的全部内容。希望能给大家一个参考,多支持我们。

版权声明:javascript对象相关操作总结是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。