学习是最好的投资!
看註解:
this is req, which is a streamthis is req, which is a stream
this
req
此时this指向req,而req对外可以当做是stream
stream
我只能說這個demo寫得爛,不必迷信&過度揣測其用意。
正常的類似的寫法是這樣的
var xx = function() { var that = this; return funtion() { that.xxx } }
可以在閉包裡引用上層作用域的this
看註解:
此时
此時this
指向req
,而req
对外可以当做是stream
this
指向req
,而req
對外可以當做是stream
來用,就只是變個名字,看起來更清楚吧,沒啥特殊意義。 🎜我只能說這個demo寫得爛,不必迷信&過度揣測其用意。
正常的類似的寫法是這樣的
可以在閉包裡引用上層作用域的this