①意思不同
全力以赴:把全部力量都投入進去 ,就是説沒有退路 也就是背水一戰啦。
盡力而為: 竭盡自己全部的力量,竭盡全力,就是説憑藉自己的力量去做。
②出處不同
盡力而為的出處是《孟子·梁惠王上》:“以若所為求若所欲盡心力而為之後必有災。”意思是如果按照您的所為,去實現您的抱負,以後必然會有災禍。
全力以赴是一種拼命的架勢,為達到目的不惜一切代價。把所有精力都集中在一件事上儘自己最大的能力去做一件事。
不遺餘力:意思是把所有力量毫無保留知使出來,遺:留下餘力:沒有使完的力量。指把所有的力量全部使出來,沒有一絲一毫的保留。形容做事賣力。
所以兩者都是儘自己所能,去做一件事情。