运算符随堂笔记
一、运算符
1 算数运算符:+、-、*、/、%、++、--
2 赋值运算符:=、+=、-=、*=、/=、%=
3 比较运算符:==、!=、>、<、>=、<= 结果bool
10 == ‘10’值相等即可
===表示值相等,并且类型相等
4 逻辑运算符:&&(只要有一个不满足条件的就是false)、||(只要有一个满足条件的就是true)、!
&&(只要前面有一个假的后面的就不会判断)和||(只要里面有一个真的就可以判断)短路效应:
false && 表达式1 (表达式1不执行)
true || 表达式2 (表达式2不执行)
5、三元运算符:?:------例如true?value1:value2;(如果是真的就显示?如果是假的就显示:)
二、函数
通过 function 关键词进行定义,其后是函数名和括号 ();此函数是预加载的,允许先使用,后定义
function fun(关键词定义)(arg1,arg2)(小括号里面的是形参数){
}(大括号里写语句)
运行:fun(arg)
返回值:return
var a = fun(arg);
1、匿名函数:var abc = function(){console.log(‘aaa’)} abc()
注意:使用匿名函数表达式时,函数的调用语句,必须放在函数声明语句之后!!!
2、自执行函数:
1. 可以使用多种运算符开头但一般用!function(形参){}(实参列表);
2. 使用()将函数及函数后的括号包裹(function(){}());匿名函数自调用推荐使用
3. 使用()值包裹函数值(function(){})();匿名函数自调用;