Hello WEB! AJAX yyds(一)--AJAX的介绍和json文件

    什么是Ajax
        全称 Ansync JavaScript and XML,是一门异步的加载技术,局部刷新
    Ajax 怎么用
         Ajax的使用分为原生和jq两种,需要掌握的jq的,原生了解就行
    Ajax 功能
        异步加载,可以在不重载整个网页的前提下,进行局部刷新
    原生Ajax -XmlHttpRequest对象的主要方法
        第一步:创建需要的对象,这里主要用到的是XMLHttpRequest,注意需要考虑早期的IE;
        第二步:连接和发送;
        第三步:接收;
    jQuery Ajax
        1. 导入jquery{}
        2. 基本方法$.get(){}和$.post()


    Json是什么
        对象表示法,可以用作网页,是一个存储和交换文本信息的语法
    格式
        键值对            {键1:值1,键2:值2,....}
                值可以为:对象,数字,数组,字符串(false,true,null)
    用法
        字符串转JSON对象            JSON.parse()
        Json对象转字符串              JSON.stringify()

网盘资料链接:https://pan.baidu.com/s/1qFRLUOS-d3Ns3_avzXRrhw 
提取码:echo

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Ajax</title>
</head>
<body>


<script>
    var obj = {'a':"AAA",'b':"BBB",'c':"CCC"};
    var json = {a:"aaa",b:"bbb"};       //这是一个对象,键值对中,键可以使用逗号,也可以不使用

    console.log("都有小三角型");
    console.log(obj);
    console.log(json);

    console.log("可以提取obj中的元素");
    console.log(obj.a);
    console.log(json.a);

    console.log("查看数据类型");
    console.log(typeof obj);
    console.log(typeof json);

    // json的写入
    obj.c = 'new_word';
    document.write(obj.c);

    // 循环遍历
    for(var key in obj){
        console.log(key+":"+obj[key]);
    }


    // Json两大方法:
    // 1.Json对象转字符串
    var json_str = JSON.stringify(obj);
    console.log("将json转字符串:"+json_str);
    console.log(typeof json_str);

    // 2.将字符串转为Json
    console.log('将字符串转为Json');
    var str_json = JSON.parse(json_str);
    console.log(str_json);
    console.log(typeof str_json);




</script>



</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Padaz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值