沙棘的药用功效和作用有哪些? 1,沙棘具有多种功能,主要包括保护心脑血管、增强免疫系统、预防癌症、保护呼吸系统。2、含有总黄酮等成分,能保护心脑血管健康;含有大量抗氧化物质,能增强免疫系统功能;含有花青素等生物活性物质,可防癌抗癌。