[知了堂学习笔记] javascript数据类型、运算符、控制语句
2017-12-08 16:53
931 查看
数据类型分类
字符串
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
字符串
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
相关文章推荐
- java学习笔记---数据类型、运算符和控制语句
- Java学习笔记001——学前准备、数据类型、运算符、流程控制语句
- Java基础学习笔记(一)环境变量配置,数据类型,运算符,控制语句,循环语句
- javascript高级程序设计学习笔记【数据类型、循环控制语句】
- 苏嵌11月18~11月19课堂笔记关于运算符,数据类型,控制语句,数组,函数等等
- 慕课学习C笔记01-第1~4章数据类型、运算符和程序结构语句
- 【JavaScript】(2)标识符与关键字\基本|引用数据类型 \变量 \运算符与表达式\流程控制语句
- 【Web前端学习笔记】Javascript_02_运算符,控制语句,常用语句,函数定义
- 韩顺平 javascript教学视频_学习笔记3_js基本数据类型_js运算符
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第20讲_js基本数据类型_js运算符1_学习笔记_源代码图解_PPT文档整理
- Javascript学习指南(第2版)笔记(一) Script、数据类型和变量、操作符和语句
- (4)JavaScript学习笔记 - 数据类型和值(续)
- JavaScript系统学习之一 <基本语法,运算符,流程控制语句>
- JavaScript学习笔记-- Number数据类型
- Javascript学习笔记一基本数据类型与变量声明
- (4)JavaScript学习笔记 - 数据类型和值(续)
- Obj-c基本语法、数据类型、运算符和控制语句
- 黑马程序员_Java基础_常用基础内容(进制转换、基本数据类型、运算符、流程控制语句等)
- JavaScript高级程序设计(第3版)学习笔记3 js简单数据类型
- JavaScript高级程序设计(第3版)学习笔记3 js简单数据类型