/**
* js 判断的几种写法
*/
var a = 10,b = 20
console.log(a)
console.log(b)
/*最直接*/
if(a >b){
console.log('a大')
}else{
console.log('b大')
}
/*改变1*/
if(a >b) console.log('a大')
if(a <b) console.log('b大')
/*改变2*/
if(a >b) console.log('a大')
else console.log('b大')
/*最简单*/
console.log(a>b ? 'a大' : 'b大')
可以参考下面的两种方法:
1、直接判断对象不为null
if (!myObj) {
var myObj = { }
}
Javascript语言是"先解析,后运行",解析时就已经完成了变量声明
2、使用window对象判断某对象是否存在
if (!window.myObj) {
var myObj = { }
}
扩展资料:
javascript函数
charCodeAt(index)返回一个整数,该整数表现String对象中指定位置处的字符的Unicode编码
concat(string2)衔接两条或少条字符串
fromCharCode(num1, num2, …,BB霜, numN)获取指定的Unicode值并返回字符串
indexOf(searchString, startIndex) 返回字符串中第一个呈现指定字符串的地位
lastlndexOf(searchString, startIndex) 返回字符串中最后一个呈现指定字符串的地位
match(regex) 在字符串中查觅指定值
参考资料来源:百度百科-javascript
参考资料来源:百度百科-JavaScript 函数
JS表达式判断变量a小于b写法function compare(a,b){ if(a >= b){ console.log("a >=b ")}else{ console.log("a } }里的condition可以是任意表达式,表达式求值后,
js会自动将此值(这个值可... 里的判断语句是 "相等"判断,number不相等,故为FALSE,只输出1 var a 。