JavaScript学习笔记十一 —— 常用对象
参考教程B站狂神https://www.bilibili.com/video/BV1JJ41177di
标准对象
Date
var now = new Date(); //输出可以看到结果:Sun May 17 2020 14:46:20 GMT+0800 (中国标准时间)
var now2 = now.toLocaleDateString(); //结果:"2020/5/17 下午2:55:36"
var year = now.getFullYear(); //年
var month = now.getMonth() //月,0到11,分别代表1到12月份
var date = now.getDate(); //日
var day = now.getDay(); //星期几,0~6,分别代表星期天到1
var hour = now.getHours(); //时
var minute = now.getMinutes(); //分
var second = now.getSeconds(); //秒
var timestamp = now.getTime(); //时间戳,全球统一,从1970.01.01日00:00:00开始的,到现在的毫秒数
//通过时间戳获取当前时间
new Date(timestamp);
json
json是什么
早期,所有的数据传输习惯使用xml文件!
在js中一切皆对象,任何js支持的类型都可以用json来表示;
格式:
- 对象都用{}
- 数组都用[]
- 所有的键值对都说使用 key:value
var user = {
name: "ylw",
age: 3,
gander: '男'
}
//对象转换为json字符串
var jsonUser = JSON.stringify(user);
//json字符串转化为对象
var obj = JSON.parse('{"name":"ylw","age":3,"gander":"男"}');
Ajax
- 原生的js写法,xhr一步请求
- jQuery封装好的方法 $("#name").ajax("")
- axios请求