4.JS内部对象
4.1 Date
typeof 123
'number'
typeof '123'
'string'
typeof true
'boolean'
typeof NaN
'number'
typeof []
'object'
typeof {}
'object'
typeof Math.abs
'function'
typeof undefined
'undefined'
基本使用
var now=new Date();//Tue Sep 06 2022 23:00:49 GMT+0800 (中国标准时间)
now.getFullYear()//年
now.getMonth()//月 0~11 代表月份
now.getDate()//日
now.getHours()//时
now.getDay()//星期几
now.getMinutes()//分
now.getSeconds()//秒
now.getTime()//时间戳 1970 1.1 0:00:00
//可通过console.log(new Date(时间戳))获得当前时间(时间戳转当前时间)
now.toLocaleString()//'2022/9/7 14:39:10'
4.2 JSON
json是什么
早期,所有数据传输习惯使用XML文件
JSON(
简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
在JS中一切皆为对象,任何js支持的类型都可以用JSON来表示
对象都用{}
数组都用[]
所有的键值对都是用key:value
JSON字符串和JS对象的转化
var user={
name:"cc",
age:3,
sex:'男'
}
//对象转化为json字符串
var jsonuser= JSON.stringify(user)
//json字符串转化为对象
var bb=JSON.parse(`{"name":"cc","age":3,"sex":"男"}`)
4.3 Ajax
原生的js写法 xhr异步请求
jQuey 封装好的方法$("#name").ajax("")
axios请求
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现