JS/BOM的一些语法

1,location对象,BOM中最有用的对象,表示载入窗口的URL,可以解析URL

        1,location.href:获取或设置窗口的URL,这种方式的导航,新地址将被加载到浏览器的历史栈中,

        2,location.hash:如果URL中包含#,hash返回该符号之后的内容

        3,location.search:执行GET请求的URL中的问号(?)后的部分,又称为查询字符串

2,WINDOWS对象

        1,时间间隔和暂停

                (1),时间暂停setTimeout():多长时间之后执行代码,执行一次

                (2),时间间隔setInterval():多长时间执行代码一次代码,重复执行

        2,历史:history.back();和history.forward(),作用与上面的一样,不能使用浏览器中的URL。但可以用length属性查看历史中的页面数     

        3,语法windows.history.go():括号内可以是正数,也可以是负数,正数表示前进一页,负数表示后退一页,但一定要有历史记录才行,

         4,导航和打开新窗口

                (1),windows.open和windows,close

                    windows.open()返回一个windows对象,该windows对象就是新创建一个窗口

                    windows.close()关闭新创建的窗口

3,document对象,既属于BOM,有属于DOM

         1,document.images[0]:访问链接

         2,document.links[0]:访问图像

         3,document.forms[0]:访问表单

你可能感兴趣的:(JS/BOM的一些语法)