[妙味JS基础]第七课:运算符、流程控制
2014-03-04 18:53
393 查看
知识点总结
&&(与)、||(或)、!(非)与: alert(20 && 20>100) => false alert(20 && 20<100) => true alert(20<100 && 20) => 20 alert(20>100 && 20) => false 或: alert(20 || 20>100) => 20 alert(20 || 20<100) => 20 alert(20>100 || 20) => 20 alert(20<100 || 20) => true 非: alert(!200) =>false
switch、?:
switch匹配的是全等模式,例如: var a = '1'; if (a == 1) { alert(1); =>结果 } else if (a==2) { alert(2); } else { alert(3); } switch(a) { case 1:alert(1);break; case 2:alert(2);break; default:alert(3); =>结果 } break:跳出 continue:跳过 判断 ? 真(条件一) : 假(条件二)
真假
数据类型:数字(NaN)、字符串、布尔、函数、对象([]、{}、element、null)、未定义 真:非0数字、非空字符串(包括' ')、true、函数、能找到的元素、[]、{} 假:数字0、NaN、空字符串''、false、找不到的element、null、未定义
相关文章推荐
- Python--前端基础之JavaScript(JS的引入方式,JS的变量、常量和标识符,JS的数据类型,运算符,流程控制,JavaScript的对象)
- js 基础 -- 运算符、流程控制语句
- Java的基础语法总结 (运算符、控制流程、函数和数组)
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)
- 黑马程序员—Java编程基础+常量与变量+类型的转换+进制的转换+运算符+scanner的使用+程序流程结构控制+循环结构
- java基础59 JavaScript运算符与控制流程语句(网页知识)
- Java基础语法(一)---数据、数值类型、运算符、程序流程控制语句和循环结构
- Java基础之运算符、键盘输入以及流程控制语句
- Linux基础之-shell script(变量,运算符,流程控制,函数)
- 黑马程序员——Java基础(三)之运算符、键盘录入、流程控制语句
- 黑马程序员_Java基础_进制转换、基本数据类型、运算符、流程控制语句等
- Java基础——标识符+常量与变量+类型转换+进制转换+运算符+程序流程结构控制
- PHP_零基础学php_2变量、预定义变量、预定义常量、表达式、运算符、程序控制流程
- JavaScript基础语法、语法规范、标识符与变量、数据类型、运算符、流程控制
- 黑马程序员——Java基础语法(二)—运算符、流程控制
- 黑马程序员——2.1.基础语法(关键字、常量、进制、变量、类型转换、运算符、流程控制(判断、选择、循环))
- 基础知识之运算符及流程控制语句
- Linux基础-shell脚本知识整理和脚本编写----------变量、运算符、流程控制、函数、计划任务(发送邮件)
- js第七节-运算符,流程控制
- 3 Java基础语法(运算符,键盘录入,流程控制语句,if语句)