美文网首页
ajax与json

ajax与json

作者: zjh111 | 来源:发表于2018-01-26 22:39 被阅读0次

    一个简单的ajax

    let request = new XMLHttpRequest()
    request.onreadystatechange = () =>{
        if(request.readyState === 4){
            if(request.status >= 200 && request.status < 300){
                let string = request.responseText
                let object = window.JSON.parse(string)
            }else if(request.status >= 400){
                console.log('fail')
            }
        }
    }
    request.open('GET','http://baidu.com')
    //发送GET请求 默认第三个参数为true异步 设置第一部分
    request.setRequestHeader('aaaa','bbbb')
    //open()和send()之间 设置第二部分
    request.send()
    //用于实际发出HTTP请求 设置第四部分
    

    关系:JSON 是一门抄袭/借鉴 JavaScript 的语言,同时也是一种数据交互格式,JSON 是 JavaScript 的子集(或者说 JSON 只抄袭了一部分 JavaScript 语法,而且没有新增任何原创的语法)

    区别:JSON 不支持函数、undefined、变量、引用、单引号字符串、对象的key不支持单引号也不支持不加引号、没有内置的 Date、Math、RegExp 等。
    而 JavaScript 全都支持。

    相关文章

      网友评论

          本文标题:ajax与json

          本文链接:https://www.haomeiwen.com/subject/rtebaxtx.html