副作用(電腦科學) - 維基百科,自由的百科全書 - Wikipedia
文章推薦指數: 80 %
例如修改全域變數(函數外的變數),修改參數或改變外部存儲。
在某些情況下函數副作用會給程式設計帶來不必要的麻煩,給程式帶來十分難以查找的錯誤,並 ...
副作用(電腦科學)
維基百科,自由的百科全書
跳至導覽
跳至搜尋
在電腦科學中,函數副作用指當調用函數時,除了回傳函數值之外,還對主調用函數產生附加的影響。
例如修改全域變數(函數外的變數),修改參數或改變外部存儲。
在某些情況下函數副作用會給程式設計帶來不必要的麻煩,給程式帶來
延伸文章資訊
- 1陣列相關純粹函式 - iT 邦幫忙 - iThome
本章的目標是對Side Effect(副作用)與(Pure Functions)純粹函式的概念提供一些 ... (純粹函式)的概念是來自於Side Effects(副作用),這是一個電腦科學(程...
- 2Java 副作用Side Effects - 菜鳥工程師肉豬
程式的副作用Side Effects是指當一個表示式(expression),函式(function)或方法(method)會改變外面物件的狀態或內容時,這個函式就被稱為有 ...
- 3再談副作用_XxjzZ - MdEditor
副作用(side-effect)是指讓一個函式變得不再純淨(pure)的東西。一個純淨的函 ... 副作用讓我們的程式變得不穩定,舉個例子: window.a = 0 ...
- 4副作用(電腦科學) - 維基百科,自由的百科全書 - Wikipedia
例如修改全域變數(函數外的變數),修改參數或改變外部存儲。 在某些情況下函數副作用會給程式設計帶來不必要的麻煩,給程式帶來十分難以查找的錯誤,並 ...
- 5函數語言程式設計中如何處理副作用? - IT閱讀 - ITREAD01.COM
一.純函式. 純函式是說沒有副作用的函式(a function that has no side effects),有幾個好處:. 引用透明(referential transparency).