当前位置: 首页 > news >正文

Web API 学习笔记 第四弹

1.时间戳

获取时间戳的方法①date.getTime()②+new Date()

2.定时器

 console.log(111)setTimeout(()=>{console.log(222)},1000)console.log(333)
 console.log(111)setTimeout(()=>{console.log(222)},0)console.log(333)

这两段代码打印结果分别是?

第一段

第二段

这两段代码都设置有定时器,但是时间上设置的一个是1秒后执行,一个设置的是0秒,但执行结构都是一样的,这是因为setTimeout 仅仅只执行一次,所以可以理解为就是把一段代码延迟执行, 平时省略window。延迟器需要等待,后面的代码需要先执行。

3.本地存储

localStrorage作用:可以将数据永久的存储在用户电脑中(本地),除非手动删除,否则即使关闭用户也会存在

存储localStrorage :localStrorage.setItem(key,value),

获取localStrorage:localStrorage.getItem(key,value),

删除localStrorage:localStrorage.removeItem(key,value),

本地只能存储字符串,无法存储复杂的数据类型,在需要存储对象等复杂类型的数据时,需要将其转化为字符串进行存储,但是,由于存储在本地的数据已经转化为了字符串,就不能直接使用,需要在使用时将取出来的数据转化为对象或者其他需要的数据类型

//转化为字符串JSON.stringify(复杂数据类型)

在本地存储的数据的值

//将字符串转化为对象JSON.parse(JSON字符串)


http://www.mrgr.cn/news/9683.html

相关文章:

  • JavaScript学习文档(5):为什么需要函数、函数使用、函数传参、函数返回值、作用域、匿名函数、逻辑中断
  • SQLite使用datetime函数
  • 集合及数据结构第七节————LinkedList的模拟实现与使用
  • Redis下载安装使用教程图文教程(超详细)
  • 海莲花活跃木马KSRAT加密通信分析
  • 本题目要求计算分段函数的值:
  • 能源与节能
  • 2-73 基于matlab的weber能量法求解齿轮时变啮合刚度的程序
  • 3.5、matlab打开显示保存点云文件(.ply/.pcd)以及经典点云模型数据
  • Mybatis基础操作教程
  • AI 音频/文本对话机器人:Whisper+Edge TTS+OpenAI API构建语音与文本交互系统(简易版)
  • 从行或列的角度思考矩阵-向量乘法(matrix-vector multiplication)
  • 012 表单校验
  • QTCreator学习
  • 一款人性化的终端用户界面工具
  • Redis笔记
  • 中间件(22) : nginx通过http接口获取代理目标地址(win)|nginx自定义负载均衡算法
  • 在vue2中,使用计算属性,具体代码如下:
  • Stable Diffusion 3「精神续作」FLUX.1 源码深度前瞻解读
  • K8S - Java微服务配置 - 使用ConfigMap配置redis