您的位置:首页 > Web前端 > JavaScript

Kitchen-sink 厨房水槽是什么鬼?

2017-07-25 21:34 316 查看
很多框架,比如ExtJs,都把自己的官方Demo(里面包含所有控件的示例)叫做 Kitchen sink。

字面上翻译是”厨房水槽”。其实这个词有来源的。

Kitchen-sink是个动词,这个词是来自”everything but the kitchen sink”。

按照每个字来翻译,它的意思就是:除了厨房水槽外的一切。

这里指的不是所有的东西,而是指几乎所有的一切。

这个俗语在第二次世界大战期间,美国空军战士经常用它来形容他们在敌占区上空所遇到的防空炮火,指敌人炮火猛烈(除了洗碗槽外,各式各样的炮弹齐发)。

下面就是一个例子:

“It was really tough over the target area today. The Germans threw everything but the kitchen sink at us – rockets, anti-aircraft cannon, machine-gun fire. We were lucky they didn’t send up their fighter planes, or we would have lost some of our bombers.”

这个军人说:“今天在轰炸地点上空打的可真艰巨。德国人用火箭、防空大炮、机关枪等几乎所有的武器来对付我们。还好,他们没有派出战斗机来,否则我们肯定会损失几架轰炸机的。”

二次世界大战已经在七十多年前结束了,可是everything but the kitchen sink这个俗语不但仍然在美国人口语中经常出现,而且已经被应用到各个方面。

现在 Kitchen-sink 的意思就是”无所不包,一应俱全”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息