詳細了解JS中三目運算

2021-09-29 00:18:26 字數 507 閱讀 2203

一、三目運算就是兩個符號(?)、(:)把乙個句子拆分成三句。

二、三目語法

第一句話?第二句話:第三句話;

條件?成立執行第二句話:不成立執行第三句話;

三、它的作用是什麼呢?

就是簡寫了if( )else語句。

用if( )else語句

var age=12;

if(age>18)else

1、用三目來執行**

var age=12;

age>18?alert(」成年人"):alert("未成年人");

//彈出未成年人

2、用三目賦值

var age=20;

var res=age>18?"成年人":"未成年人";

console.log(res);

//成年人

注:?三目運算也被稱為三元運算。

以上就是對三目的詳細了解啦。

js中三目運算不能算出結果的原因

示例 我要判斷返回的額e1,e2,e3,e4並相加計算。value 0.0 data 0 e2 null data 0 e2 undefined 0.0 data 0 e2 1.22 data 0 e3 null data 0 e3 undefined 0.0 data 0 e3 0.75 data...

js中三目運算及readonly的解決辦法

我的乙個需求,判斷乙個資產的 如果沒有 可以編輯,如果有,唯讀。首先判斷資產的有無 model.assetcode null,結果 model.assetcode為空的時候語法錯誤,最後想了個辦法,取長度判斷 model.assetcode.length 0 然後傳值到html中 input id ...

JS中三目運算子和if else的區別分析與示例

本文是通過示例詳細分析了js中三目運算子和if else的區別,是篇非常不錯的文章,這裡推薦給大家。今天寫了乙個輪播的小demo,用到了判斷 先試了一下if else,如下 複製 如下 if n count 1 else 隨後 寫完了,準備優化一下 將此段改成了三目運算子的寫法 複製 如下 n n ...