两个能够让你的代码变得简练的操作符号(js);

场景代入:

判断返回字符串是否为空,如果为空,则将为该变量赋值为“这个字符串为空”;

通常对于来说,第一想到的就是...:

var  text ;

if(text){
        console.log("这个字符串不为空");
        }else{
            text = "这个字符串为空";
            console.log(text);
            }

不经意间就这么写了,没毛病,奥力给!!;

但其实知道有别的方法,但从来就不用:

var text = text ? console.log(text) : text='这个字符串为空' ;
    console.log(text);

为小白解释一下:

两个能够让你的代码变得简练的操作符号(js);
大青虫--****

感觉已经挺简单了,其实还可以这么写:

var text = text || '这个字符串为空';
console.log(text);

那么解释一下:

两个能够让你的代码变得简练的操作符号(js);
大青虫--****

 

学无止境,与君共勉