字符串是用引號(hào)括起來(lái)的文本培愁,用于定義顏色值著摔、圖層名稱(chēng)、HTML內(nèi)容定续,可以是單個(gè)單詞或整個(gè)句子谍咆。
layerA = new Layer
name: "button"
html: "click me"
像數(shù)字一樣,可以添加字符串私股,添加的字符和原來(lái)的字符文本是連接的摹察,沒(méi)有分隔符。
# 代碼里是這樣:
print "click" + "me"
# 預(yù)覽窗口看是這樣的:
print "clickme"
您可以將變量和字符串組合在一起倡鲸。
# 兩個(gè)變量
name = "Koen"
city = "Amsterdam"
# 組合字符串
print "Hello my name is " + name + " and I live in " + city
# Hello my name is Koen and I live in Amsterdam
這很強(qiáng)大供嚎,但可以看到有點(diǎn)難閱讀。所以也可以用模板倆定義變量和字符串的組合峭状。
# 兩個(gè)變量
name = "Koen"
city = "Amsterdam"
# 組合字符串
print "Hello my name is #{name} and I live in #{city}"
# Hello my name is Koen and I live in Amsterdam
模板還支持添加簡(jiǎn)單的邏輯克滴。
# 定義一個(gè)變量
age = 25
print "I’m #{age} now and #{age + 10} in ten years from now."
# I’m 25 now and 35 in ten years from now.