用閉包寫一個自增id

用閉包寫一個自增id
閉包,有封閉性,就是一個函數能訪問外部變量的就叫閉包

function incrementId() {
  var n = 0;
  return function() {
    return n++;
  }
}
var cat_id = incrementId();
cat_id();
cat_id();
var art_id = incrementId();
art_id();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章