是 Ray 不是 Array

整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ

Advertisement
2019-06-21 JavaScript

CoffeeScript 三元運算子

前言

這邊紀錄一下 CoffeeScript 的三元運算子該如何撰寫

CoffeeScript 三元運算子

首先一般我們在撰寫 三元運算子的時候是這樣子

1
2
var a = true;
a ? true : false

但是在 CoffeeScript 中並不支援這種語法,而是要這種寫法

1
2
a = true;
if a then true else false

CoffeeScript 中正確撰寫三元運算子

否則直接使用原本 js 三元運算子寫法將會出現錯誤

1
2
a = true;
a ? true : false

CoffeeScript 中撰寫三元運算子

當然也這幾種寫法,這邊也順便記錄一下

1
2
3
4
5
6
7
8
a = true

console.log "Hello #{
if (a)
"Jack"
else
"Mark"
}"

又或者是這樣子

1
2
3
a = true

console.log "Hello #{ if a then "Jack" else "Mark"}"

整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ

Advertisement

你的支持會直接轉換成更多技術筆記

如果我的筆記讓你少踩一個坑、節省 Debug 的時間,
也許你可以請我喝杯咖啡,讓我繼續當個不是 Array 的 Ray ☕

buymeacoffee | line | portaly

Terminal

分享這篇文章

留言

© 2025 Ray. All rights reserved.

Powered by Ray Theme