纯函数
纯函数的輸出可以不用和所有的輸入值有關,甚至可以和所有的輸入值都無關。但纯函数的輸出不能和輸入值以外的任何資訊有關。纯函数可以傳回多個輸出值,但上述的原則需針對所有輸出值都要成立。若引數是传引用调用,若有對參數物件的更改,就會影響函數以外物件的內容,因此就不是纯函数。
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.