“nesting”常指“嵌套;套层结构;层层包含”,用于描述一个结构、语句、容器或概念被放在另一个同类或相关结构之中(常见于编程、数据结构、语法、以及一般性的层级组织)。在日常语境中也可指“筑巢、营巢”(较少见于此词形的名词用法)。
/ˈnɛstɪŋ/
Nesting dolls are popular souvenirs in Russia.
套娃在俄罗斯是很受欢迎的纪念品。
The code became hard to read because of deep nesting of loops and if-statements.
由于循环和 if 语句嵌套层级太深,这段代码变得很难阅读。
源自英语动词 nest(“筑巢;安置于巢中”),来自古英语 nest(“巢”)。后缀 -ing 可构成名词,表示“……的过程/状态”,因此 nesting 引申为“像巢一样层层包裹、相互包含的结构”,尤其适合描述“一个东西被放进另一个东西里”的层级关系。