javascript-内置对象-date对象-JSON对象-Math对象

DATE对象

  • 定义日期对象
  • 显示字符串日期
  • 显示本地化字符串日期
dt = new Date();
Mon Aug 12 2019 13:10:36 GMT+0800 (中国标准时间)
dt;
Mon Aug 12 2019 13:10:36 GMT+0800 (中国标准时间)
dt.toDateString();
"Mon Aug 12 2019"
dt.toLocaleString();
"2019/8/12 下午1:10:36"
  • 定义指定日期的时间对象
dt = new Date("2020/3/8 11:23");
Sun Mar 08 2020 11:23:00 GMT+0800 (中国标准时间)
dt.toLocaleString();
"2020/3/8 上午11:23:00"
dt.toUTCString();
"Sun, 08 Mar 2020 03:23:00 GMT"

除了用/分隔以外

空格,逗号,句号,横杠

都可以用于定义指定日期的时间

注意,时间那里不可以省,还是用冒号就可

例如

在这里插入图片描述

获取时分秒的方法

代码

dt = new Date();
Mon Aug 12 2019 17:14:07 GMT+0800 (中国标准时间)
dt2 = new Date("2019-08-13 13:14");
Tue Aug 13 2019 13:14:00 GMT+0800 (中国标准时间)
dt2.toLocaleString();
"2019/8/13 下午1:14:00"
dt.getDate(); // 获取几号
12
dt.getDay(); // 获取星期几。 星期一是1,星期六是6,星期天是0
1
dt.getMonth(); // 获取月份。 八月份是7。取值范围是(0-11)
7
dt.getFullYear(); // 获取年份,四位数
2019
dt.getHours();  // 小时
17
dt.getMinutes();  // 分钟
14
dt.getSeconds();  // 秒数
7
dt.getMilliseconds(); // 豪秒
3
dt.getTime();  // 计算从1970.1.1日到现在的豪秒数
1565601247003

效果

在这里插入图片描述
在这里插入图片描述

JSON对象

  • python中处理json
  • python数据转json字符串
  • 字符串转python数据

代码

import json

name = "name"

d = {name: 'zs2'}

f = open("a.txt", "w", encoding="utf8")
json.dump(d, f)

f = open("a.txt", "r", encoding="utf8")
con = json.load(f)    # c = f.read()    # json.loads(c)
print(con, type(con))

手写json格式

import json

# d = "{'name':'zs'}"  # 不符合json格式的字符串
d2 = {'name': 'zs'}
# 本质就是序列化这个字典
# 效果就是处理为:  '{"name":"zs"}'
jd2 = json.dumps(d2)

d = '{"name":"zs"}'

c = json.loads(d)
print(c, type(c))


# json.load()   # 参数是文件对象. 1个
# json.dump()   # 参数,数据,文件对象1个.

# json.loads(json串)  # 把json串转py,   串是多个
# json.dumps(py数据)  # py数据转json串, 数据也是多个的
  • javascript中处理json

对象转字符串

在这里插入图片描述

字符串转对象

在这里插入图片描述

小结

字符串转对象

JSON.parse(字符串) 效果相当于 python中json.loads(字符串)

对象转字符串

JSON.stringify(对象), 效果相当于python中 json.dumps(对象)

Math对象

参考数据

在这里插入图片描述

取绝对值

在这里插入图片描述

向下取整

在这里插入图片描述
最大值与最小值

在这里插入图片描述

十的二次冥

在这里插入图片描述

随机数。 0-1的随机数

在这里插入图片描述

四舍五入

在这里插入图片描述

设置可编辑的

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

鲸鱼编程pyhui

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

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

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

打赏作者

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

抵扣说明:

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

余额充值