BOM

window对象的常用属性

  1. 全局变量 var a = 10; window.a // 10 window.a === a;

  2. document对象

  3. console对象

  4. location对象

    获取页面完整url
    var url = location.href
    console.log('url',url)
    console.log('主机名',location.host)
    console.log('锚点,从#开始的部分',location.hash)
    console.log('search,从?开始的部分',location.search)
    
  1. history历史对象

    history.back()  //返回
    history.go(1)  //向前一个历史记录
    history.go(-1)  //返回
    
  1. navigator对象

    navigator.userAgent  //判断浏览器版本
    
  1. JSON对象

    /*{
        "username":"LT",
        "age":100
    }*/
    
    var person={
        username:'LT',
        age:100
    }
    var str = JSON.stringify(person)
    console.log(str)  //对象变成JSON字符串
    
    var str2 = '{"username":"LT",
        "age":100}'
    var obj = JSON.parse(str2)
    console.log(obj)  //JSON字符串变成对象
    

window对象常见方法(全局函数)

  1. alert,console.log

  2. 延迟执行

    setTimeout()
    
  3. 定时器

    setIntervar()
    
  4. 编码解码

    encodeURI() //返回字符串
    
  5. XMLHttpRequest (ajax对象的构造方法)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章 1.什么是DOM DOM: Document Object Model(文档对象模型) 是JavaScri...
    fastwe阅读 4,231评论 0 0
  • _________________________________________________________...
    fastwe阅读 2,688评论 0 0
  •   ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么...
    霜天晓阅读 4,346评论 0 0
  • BOM(browser object model):浏览器对象模型 浏览器:windows对象 Window 对象...
    Zhao_XP阅读 2,656评论 0 0
  • 一、亚伦的两个儿子近到耶和华面前死了之后,神晓谕摩西告诉亚伦不可怎样?为什么?亚伦进圣所要带着什么祭物要穿什么衣服...
    雨过天晴_d45c阅读 13,160评论 0 0