语言 Primer丨Framer 文档 Programming
2017-09-10 本文已影响20人
刘板栗
CoffieeScript
Framer 的程序语言建立在 CoffieeScript 上。CoffieeScript 是一个简单版本的 JavaScript 可以更清晰高效的写作。它也有助与避免 JavaScript 中的常见错误。
选择 CoffieeScript 是因为属性和设计交互时的目标完全一致。学会了 CoffieeScript 在之后如果想学习如 JS 、Swift 等语言时更容易。
一个很显著的语法差异是, CoffieeScript 用空格作为语言结构,而不是大括号。这让代码更读,也更容易导致错误。
空格 Whitespace
空格(tab键或空格键)在 CoffieeScript 中是很重要的关键点,虽然使用方便,但却让您更容易出错(尽管在文本编辑器中已将他们可视化),所以别tab和空格混着用!!
大写 Capitalization
一般编程语言区分大小写。如果有一个名为box
的变量,和Box
不一样。这需要些时间习惯,养成习惯就好了。
检查 Inspecting
一个常见的方法是通过 print 来快速检查值。见下文:
print "Hello"
print 10 + 1