内部对象(Date、JSON、AJAX)

本文深入介绍了JavaScript中的Date对象,包括获取年、月、日等属性以及时间戳转换。接着讲解了JSON作为数据交换格式的基本概念和使用方法,如对象与JSON字符串的相互转换。最后探讨了AJAX异步请求的基础知识,包括原生xhr和jQuery的ajax方法。通过实例展示了如何进行JSON数据的发送和接收。
摘要由CSDN通过智能技术生成

标准对象

1、Date

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

<script>
    'use strict'
    let now = new Date();
    console.log(now);   // Tue Dec 01 2020 15:26:13 GMT+0800 (中国标准时间)
    now.getFullYear();  // 年
    now.getMonth();     // 月 0-11 代表月
    now.getDate();      // 日
    now.getDay();       // 星期几
    now.getHours();     // 时
    now.getMinutes();   // 分
    now.getSeconds();   // 秒
    now.getTime();      // 时间戳 全世界统一 1970.1.1 0:00:00 毫秒
    console.log(new Date(1606807878162)); // 时间戳转为毫秒
    now.toLocaleString(); // 本机时间
</script>

</body>
</html>

2、JSON

JSON是什么

JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
在javascript中,一切皆为对象,任何js支持的类型都可以用JSON表示

格式

  • 对象都用{}
  • 数组都用[]
  • 所有的键值对 都是用key:value
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    let user = {
        name:"张三",
        age:3,
        sex:'男'
    }
    // 对象转换为 json 字符串
    let jsonUser = JSON.stringify(user);

    // json 字符串转换为对象
    let obj = JSON.parse('{"name":"张三","age":3,"sex":"男"}');
</script>
</body>
</html>

3、AJAX

  • 原生的js写法 xhr异步请求
  • jQuery封装好的方法$(#name).ajax(“”)
  • axios请求
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值