后缀-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.丑化; 使难看
类似的前缀和后缀还有很多,掌握一些常用的话看英文应该会轻松很多吧……
这破站