JavaScript变量,范围和垃圾回收

时间:2015-05-22 00:00:47

标签: javascript jquery coffeescript garbage-collection

我有一些CoffeeScript代码,我在其中初始化document.ready上的几个类。只要用户在此页面上,我就需要存在这些类。我有一个围绕EaselJS canvas API构建的MVC架构。到目前为止,他们都运行良好,但我担心垃圾收集器可能会在一些奇怪的情况下接收它们。我的代码是:

$ ->
  seating_chart_view = new SeatingChartView canvas_id: 'seating_chart'
  sections_view = new SectionsView()
  seat_view = new SeatView()
  seating_chart_controller = new SeatingChartController()

我使用观察者模式来跟踪事件,所以当某些事情发生时,某个类或DOM元素可能触发某种$(document).trigger(blah_blah_blah)而另一个类将会监听blah_blah_blah

0 个答案:

没有答案