后缀-ify (-fy)
在看java.util.HashMap源码时,发现一个词treeify
,总觉得有些眼熟,但就是不知道什么意思,然后忽然想起了JavaScript中也有一个类似的方法: JSON.stringify()
,那么这个ify
到底是什么鬼?
References:
- https://dictionary.cambridge.org/dictionary/english/ify
- https://en.wiktionary.org/wiki/-ify#English 解释的比较清楚
- http://www.etymon.cn/yingyucizhui/yingyuhouzhui/2658.html
-ify
是单词的后缀(Suffix),发音为:/ɪfaɪ/。
Wiki是这么解释的:
To produce verbs meaning to make.
我大概翻译下:产生有使的意思的动词。
举些栗子:
- beautify
vt.
美化; 装饰 - classify
vt.
把...分等级; 把...分类 - identify
v.
使等同于; 同等对待; 鉴定, 认出 - simplify
v.
使简化 - uglify
vt.
丑化; 使难看
类似的前缀和后缀还有很多,掌握一些常用的话看英文应该会轻松很多吧……