if与switch的区别:
if-else是顺序机制,switch是命中机制,但是switch的case后必须跟常量表达式,所以有一定的使用限制。
return、continue、break的作用和区别:
continue:结束本次操作
break:结束循环操作
return的作用:1、返回一个值 2、结束函数
强数据类型与弱数据类型的区别:
(强数据类型语言:C、C++、C#、Objective-C、Java等)
(弱数据类型语言:JS、PHP、Python等)
强:数据的数据类型在编译前确认
弱:数据的数据类型在编译时确认
等于与恒等于的区别:
==等于 ===恒等于
==只比较内容,如:0==“0”,返回 true(0:数字型 “0”:字符串型)
===不仅比较内容,还比较数据类型 如:0===“0” ,返回false (0:数字型 “0”:字符串型)