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

40/365 javascript 数据类型

1.数据类型

number类型:整数,小数都属于这一类,不具体区分

字符串:'hello', "hello"

布尔类型:true,false

逻辑运算符: &&    ||     !

比较运算符:

  • ==: 类型不一致,值一致,判断为true eg:  1=='1'
  • ===:类型一致,值一致,才会判断为true

NaN与任何数值都不相等,包括自己,

判断是否是 NaN,可以用isNaN()方法

存储浮点数的时候,会有精度损失:

 应该用Math.abs(a-b)<thresh来判断是否相等

数组:可以是一系列类型不相同的元素

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body><script>var a = [8,6,5,null,true,false,"hello"]new Array(8,6,5,null,true,false,"hello")</script>
</body>
</html>

当数组下标访问越界,会返回undefined

2.如何创建一个对象

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title2</title><script>var apple = {id:56,name:"hello",address: [4,5,9,8]}</script>
</head>
<body></body>
</html>

可以直接取值

http://www.lryc.cn/news/9991.html

相关文章:

  • 后勤管理系统—服务台管理功能
  • Spring Boot 是什么,应该如何学习,有哪些优缺点
  • 使用yolov5和强化学习训练一个AI智能欢乐斗地主(一)
  • C++ 浅谈之 AVL 树和红黑树
  • 【Kotlin】Kotlin函数那么多,你会几个?
  • 饲养员喂养动物-课后程序(JAVA基础案例教程-黑马程序员编著-第四章-课后作业)
  • 数据分析:消费者数据分析
  • Transformer论文阅读:ViT算法笔记
  • Android基础练习解答【2】
  • k8s 搭建
  • 安全运维之mysql基线检查
  • 跨境电商卖家敦煌、雅虎、乐天、亚马逊测评自养号的重要性!
  • Python 之 Matplotlib xticks 的再次说明、图形样式和子图
  • 3.InfluxDB WEB使用
  • git冲突合并
  • 项目自动化构建工具make/Makefile
  • 双目客流统计方案的应用原理
  • python魔术方法(二)
  • cmd for命令笔记
  • 4.1 Filter-policy
  • day15_常用类
  • 【网络原理5】IP协议篇
  • Unity导出WebGL工程,并部署本地web服务器
  • 蓝桥杯考试总结汇总
  • 备战蓝桥杯【二维前缀和】
  • 阿里P6细谈Python简易接口自动化测试框架设计与实现,我直呼内行
  • 数据库存储
  • hive学习笔记
  • 7大体系防作弊,牛客放大招了!严肃笔试客户端上线!
  • R语言广义可加模型在空气环境污染方面的应用(1)