[知了堂学习笔记] javascript数据类型、运算符、控制语句
来源:互联网 发布:济南网络推广招聘 编辑:程序博客网 时间:2024/06/05 19:06
数据类型分类
字符串
- String 类型由零或者多个16位Unicode字符组成,是一个字符序列,即字符串
- String类型的变量在赋值的时候,需要用双引号或单引号
- 字符串的长度可以通过length属性取得。注意length属性,而不是length()方法
- String数据类型中包含一些特殊字符字面量。也趁之为转义序列
数字
- number类型表示整数和浮点数,十进制整数、八进制整数、十六进制整数
- 如果计算的值超过javascript的数值范围,正数则表示为Infinity,负数则表示为-Infinity;出现infinity就不能再进行下一次计算
- 确认一个数值是否处于javascript的数值范围期间,可以使用isFinite()函数,在范围内,返回true,否则返回false
- 在ECMAScript中,任何数值除以非数值都会返回NaN,ECMAScript中使用isNaN()函数确认传入的任何类型的参数是否”不是数值”
- javascript中使用耽搁函数可以将非数值转换数值:Number() parseInt() parseFloat()
- 布尔
- Boolean类型只有两个值,分别是true和false,不能写成TRUE或True
- 数组
- 对象
- Null
- Null类型只有一个值null
- Undefined
- 在使用var操作定义一个变量,但是并未给该变量赋值,也就是没有初始化,此时该变量就是undefined。undefined类型只有一个值,就是undefined。
数据类型图谱
运算符
- 算术运算符
- 比较运算符
- 逻辑运算符
- 赋值运算符
- 字符串+运算符
- 条件运算符
- typeof运算符
typeof主要计算某个变量的数据类型是什么
语法: typeof 变量
控制语句
- if语句
只有当指定条件为true时,使用该语句来执行代码 - if…else语句
当条件为true时,执行代码,当条件为false时,执行其他代码
- if…else if…else语句
使用该语句来选择多个代码块之一来执行 - switch语句
使用该语句来选择多个代码块之一来执行 - for循环语句
重复执行某段代码
- while循环语句
只要指定条件为true,循环就可以一直执行代码
- do…while循环语句
do/while循环是while循环的遍体,该循环会执行一次代码块,检查条件是否为真,如果为真,再重复循环 - break语句
跳出switch语句
跳出当前循环 - continue语句
终止本次循环,执行下一次循环
请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php
阅读全文
0 0
- [知了堂学习笔记] javascript数据类型、运算符、控制语句
- [知了堂学习笔记]_JS中的控制语句
- [知了堂学习笔记]_JS的数据类型
- [知了堂学习笔记]_JavaScript之数据类型
- [知了堂学习笔记]_JS中的运算符
- [知了堂学习笔记]_JavaScript之typeof运算符
- [知了堂学习笔记] javascript DOM学习
- [知了堂学习笔记] javascript入门
- [知了堂学习笔记] javascript基础练习
- [知了堂学习笔记] javascript 内置对象
- [知了堂学习笔记] javascript 正则表达式
- [知了堂学习笔记] javascript BOM
- Java基础学习笔记(一)环境变量配置,数据类型,运算符,控制语句,循环语句
- [知了堂学习笔记] javascript DOM练习案例
- JavaScript语法学习2--运算符、流程控制语句
- 【知了堂学习笔记】JFreeChart
- [知了堂学习笔记]_JavaScript
- Java SE学习笔记:运算符、流程控制语句、循环
- Python 配置文件(.ini、 .conf、 .cfg)的读写
- jsp学习4-属性相关
- pytorch 0.3发布(0.3.0b0),更新信息以及更新步骤
- 批处理 重定向
- Day17—File 类、I/O流
- [知了堂学习笔记] javascript数据类型、运算符、控制语句
- matlab求解非线性规划问题
- Hadoop---HA集群搭建
- 整理一下关于各种格式转换的问题
- 进程的环境变量
- 深入理解Java的接口和抽象类
- 【知了堂学习笔记】_JavaScript知识(二)
- Cow Contest POJ
- eclipse集成okhttp+rxjava+retrofit步骤