JavaScript语言基础3
JavaScript可以处理一些来自于现实世界的数据类型,例如:数字和文本。同时JavaScript中也包含了一些具
有抽象性质的数据类型,例如对象数据类型。
JavaScript它是一种弱类型语言,很多情况下,当我们处理数据时,都不需要声明数据的类型, JavaScript可以自
己算出它们的类型。
既然 JavaScript是弱类型语言,那我们是否就不必讨论数据类型了呢?其实在某些情况下还是可能会产生错误,或者 JavaScript的
推断与你设想的不一致,在这些情况下,我们就需要在 JavaScript中进行显示的声明数据的类型。
接下来我们讨论 JavaScript的几种常用的数据类型:数值类型、字符串类型、布尔类型
一、数值类型
1)整数:比如1、2、3、-1、-2等,整数可以是正也可以是负,范围在-2^53~~2^53。
2)分数:比如2.3、-4.3等,同上,可以是正的也可以是负的。
在实际使用中,你可以不必关心 JavaScript中的数值范围, JavaScript将它们都看作是浮点类型。
二、文本数据
在 JavaScript中,字符串是用一段”(引号)括起来的文本,比如“Hello World”、“123”。
在 JavaScript中包含了许多不可以直接输入的特殊字符,这时候我们就需要用转义字符去表示,我们用 表示一个空格符,以下是一些转义字符的用法:
转义字符系列 转义字符代表的含义
\b 退格符
\f 换页符
\n 换行符
\r 回车符
\t 制表符(TAB)
\' 单引号
\" 双引号
\\ 反斜线
\xNN 其中NN是一个十六进制数,表示在Latin-1字符集中字符的编号
三、布尔数据
在 JavaScript布尔类型的取值是:true表示“是”, false表示是“否”
转载请注明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/40735895 情绪控_ 点击打开链接
JavaScript语言基础3相关推荐
- JavaScript 语言基础知识点图示
JavaScript 语言基础知识点图示: 转载于:https://www.cnblogs.com/mrxia/p/4059252.html
- JavaScript语言基础(二)
一.之前介绍了JavaScript语言基础的关键字.标识符.常用的数据类型,文章地址:JavaScript语言基础(一) ,下面来介绍JavaScript基础中的常量和变量. 1.常量:当程序运行时, ...
- JavaScript语言基础(一)
1.通过学习JavaScript语言基础,我们应该了解关键字与标识符.掌握JavaScript常用的数据类型.熟悉常量与变量.熟悉运算符和表达式. JavaScript语言基础知识框架如下图所示: 此 ...
- JavaScript - 语言基础
JavaScript - 语言基础 一.用法 HTML 中的脚本必须位于 <script> 与 </script> 标签之间,script标签中可以写执行代码.可以写函数.也可 ...
- JavaScript语言基础.上
1.JavaScipt的作用和特点 可以将JavaScipt看成是Java语言的某种简化版本. 嵌入HTMl文档中的JavaScript源代码作为HTML文档的一部分而存在. JavaScript可以 ...
- JavaScript 语言基础知识点总结(思维导图)
1.JavaScript数组 2.JavaScript 函数基础 3.Javascript 运算符 4.JavaScript 流程控制 5.JavaScript 正则表达式 6.JavaScript ...
- educoder头歌实训 web课——JavaScript语言基础:JS循环语句
educoder头歌实训 太原理工大学web课程----JavaScript语法基础:JS运算符_玛卡巴卡的博客-CSDN博客 第1关:while类型 任务描述 质数的定义如下:大于1的自然数,且除 ...
- JavaScript语言基础2
我们先来看看下面这段代码: <HTML> <HEAD><TITLE>Hello World</TITLE> </HEAD> <BODY ...
- Web前端中的JavaScript语言基础
文章目录 JavaScript主要特点 JavaScript使用形式 行内JavaScript脚本 内部JavaScript脚本的使用 外部JavaScript脚本 基本语法 标识符 关键字 数据类型 ...
最新文章
- MSSQL 2000 错误823恢复数据案例
- [Python]再学 socket 之非阻塞 Server
- CVPR 2022 | CNN自监督预训练新SOTA:上交、Mila、字节联合提出具有层级结构的图像表征自学习新框架...
- wx.navigateTo的url不生效的问题
- python如何高效办公_Python教你高效办公,自制屏幕翻译工具
- 【Antlr】Antlr 在语法中嵌入任意动作
- 完美实现类似QQ的自拍头像、上传头像功能!(Demo 源码)
- python地图热力图是什么意思_python热力图
- nacos 单机部署_nacos简介以及作为注册/配置中心与Eureka、apollo的选型比较
- 设置 CSDN 博文里代码块的颜色
- u盘镜像制作linux系统,制作iso镜像U盘自动化安装linux系统
- 安捷伦频谱仪的使用方法图解_频谱分析仪的基本使用方法(转载)
- 慕课-现代通信技术-知识点记录
- 黄永成-thinkphp讲解-个人博客讲解26集
- 中国未来房价基本走势的分析和预测
- flink sql 报错:FlinkRuntimeException: Exceeded checkpoint tolerable failure threshold
- 伪随机二进制序列(PRBS)
- 腾讯云学生服务器官网地址(附用途指南)
- 使用VBA对Excel中的单元格按色阶赋颜色
- 小波调研(三):小波阈值去噪分析
热门文章
- 创建程序集时元数据失败 -- 拒绝访问_kubectl 创建 Pod 背后到底发生了什么?
- java stream 取某个字段_java8的函数式编程和stream使用心得
- AAD Connect 微软官方的描述准确吗?
- html中,纯数字或纯英文的一串字符超出父容器不会折行显示,如何解决?
- 安全攻防之SQL注入
- 为什么不需要对独立的jre进行环境变量配置
- Spring Data JPA
- 【PHP】微信官方代码Log调试输出类,面向对象设计模式!来看看,你会有收益!...
- django学习之路(五)站点管理admin - django - 一直很安静 - Powered by Discuz!
- centos 重启网络服务的方法