一些"关键词" /"缩写"在迅速

时间:2016-12-15 14:31:29

标签: swift

我已经在swift中编写了一年多的代码,但我仍然无法理解,为什么有人打电话给关键词" /"缩写&#34 ;所以。我不是原生的,所以。它有时难以猜测。希望有人知道=)

  • var - variable
  • 让 - ???(常数?)

"让"单词?如果是这样的话,你能举几个例子吗?

是否接近:"让它原样!"?

在协议可比较中,我找到了这样的方法:

public static func <=(lhs: Self, rhs: Self) -> Bool
  • lhs - 离开??? (可能是争论???)
  • lrs - left ??? (可能是争论???)

1 个答案:

答案 0 :(得分:3)

目前还不是很清楚你的问题是什么,但我会尽力回答。

正如您所期望的那样

var是“变量”的缩写(某些变化)。这与JavaScript和其他一些语言中使用的关键字相同,因此对于具有必要背景(大多数程序员)的许多程序员来说,它是熟悉的。

let只是“let”这个词,在数学中非常常用。 “让 h 成为三角形的高度。”在数学中,这些东西永远不会改变(即使它们在技术上被称为数学中的“变量”)。这是ML和Haskell中使用的关键字,意思是“某事物的名称(不可变的)”,对具有功能背景的程序员来说很熟悉。

lhs是“左手边”,rhs是“右手边”。它们指的是中缀运算符左侧或右侧的值。 “中缀”表示“在值之间”,而不是“前缀”(在值之前)和“后缀”(在值之后)。

相关问题