@@ -168,7 +168,7 @@ ObjectDefineProperty(OutgoingMessage.prototype, '_headers', {
168
168
const keys = ObjectKeys ( val ) ;
169
169
// Retain for(;;) loop for performance reasons
170
170
// Refs: https://github.com/nodejs/node/pull/30958
171
- for ( var i = 0 ; i < keys . length ; ++ i ) {
171
+ for ( let i = 0 ; i < keys . length ; ++ i ) {
172
172
const name = keys [ i ] ;
173
173
headers [ name . toLowerCase ( ) ] = [ name , val [ name ] ] ;
174
174
}
@@ -184,7 +184,7 @@ ObjectDefineProperty(OutgoingMessage.prototype, '_headerNames', {
184
184
const keys = ObjectKeys ( headers ) ;
185
185
// Retain for(;;) loop for performance reasons
186
186
// Refs: https://github.com/nodejs/node/pull/30958
187
- for ( var i = 0 ; i < keys . length ; ++ i ) {
187
+ for ( let i = 0 ; i < keys . length ; ++ i ) {
188
188
const key = keys [ i ] ;
189
189
const val = headers [ key ] [ 0 ] ;
190
190
out [ key ] = val ;
@@ -201,7 +201,7 @@ ObjectDefineProperty(OutgoingMessage.prototype, '_headerNames', {
201
201
const keys = ObjectKeys ( val ) ;
202
202
// Retain for(;;) loop for performance reasons
203
203
// Refs: https://github.com/nodejs/node/pull/30958
204
- for ( var i = 0 ; i < keys . length ; ++ i ) {
204
+ for ( let i = 0 ; i < keys . length ; ++ i ) {
205
205
const header = headers [ keys [ i ] ] ;
206
206
if ( header )
207
207
header [ 0 ] = val [ keys [ i ] ] ;
@@ -223,7 +223,7 @@ OutgoingMessage.prototype._renderHeaders = function _renderHeaders() {
223
223
const keys = ObjectKeys ( headersMap ) ;
224
224
// Retain for(;;) loop for performance reasons
225
225
// Refs: https://github.com/nodejs/node/pull/30958
226
- for ( var i = 0 , l = keys . length ; i < l ; i ++ ) {
226
+ for ( let i = 0 , l = keys . length ; i < l ; i ++ ) {
227
227
const key = keys [ i ] ;
228
228
headers [ headersMap [ key ] [ 0 ] ] = headersMap [ key ] [ 1 ] ;
229
229
}
@@ -288,7 +288,7 @@ OutgoingMessage.prototype._send = function _send(data, encoding, callback) {
288
288
( encoding === 'utf8' || encoding === 'latin1' || ! encoding ) ) {
289
289
data = this . _header + data ;
290
290
} else {
291
- var header = this . _header ;
291
+ const header = this . _header ;
292
292
if ( this . outputData . length === 0 ) {
293
293
this . outputData = [ {
294
294
data : header ,
@@ -459,7 +459,7 @@ function processHeader(self, state, key, value, validate) {
459
459
if ( value . length < 2 || ! isCookieField ( key ) ) {
460
460
// Retain for(;;) loop for performance reasons
461
461
// Refs: https://github.com/nodejs/node/pull/30958
462
- for ( var i = 0 ; i < value . length ; i ++ )
462
+ for ( let i = 0 ; i < value . length ; i ++ )
463
463
storeHeader ( self , state , key , value [ i ] , validate ) ;
464
464
return ;
465
465
}
@@ -562,7 +562,7 @@ OutgoingMessage.prototype.getHeaders = function getHeaders() {
562
562
const keys = ObjectKeys ( headers ) ;
563
563
// Retain for(;;) loop for performance reasons
564
564
// Refs: https://github.com/nodejs/node/pull/30958
565
- for ( var i = 0 ; i < keys . length ; ++ i ) {
565
+ for ( let i = 0 ; i < keys . length ; ++ i ) {
566
566
const key = keys [ i ] ;
567
567
const val = headers [ key ] [ 1 ] ;
568
568
ret [ key ] = val ;
@@ -667,8 +667,9 @@ function write_(msg, chunk, encoding, callback, fromEnd) {
667
667
process . nextTick ( connectionCorkNT , msg , msg . connection ) ;
668
668
}
669
669
670
- var len , ret ;
670
+ let ret ;
671
671
if ( msg . chunkedEncoding && chunk . length !== 0 ) {
672
+ let len ;
672
673
if ( typeof chunk === 'string' )
673
674
len = Buffer . byteLength ( chunk , encoding ) ;
674
675
else
@@ -702,11 +703,11 @@ OutgoingMessage.prototype.addTrailers = function addTrailers(headers) {
702
703
this . _trailer = '' ;
703
704
const keys = ObjectKeys ( headers ) ;
704
705
const isArray = ArrayIsArray ( headers ) ;
705
- var field , value ;
706
706
// Retain for(;;) loop for performance reasons
707
707
// Refs: https://github.com/nodejs/node/pull/30958
708
- for ( var i = 0 , l = keys . length ; i < l ; i ++ ) {
709
- var key = keys [ i ] ;
708
+ for ( let i = 0 , l = keys . length ; i < l ; i ++ ) {
709
+ let field , value ;
710
+ const key = keys [ i ] ;
710
711
if ( isArray ) {
711
712
field = headers [ key ] [ 0 ] ;
712
713
value = headers [ key ] [ 1 ] ;
@@ -823,11 +824,10 @@ OutgoingMessage.prototype._finish = function _finish() {
823
824
// to attempt to flush any pending messages out to the socket.
824
825
OutgoingMessage . prototype . _flush = function _flush ( ) {
825
826
const socket = this . socket ;
826
- var ret ;
827
827
828
828
if ( socket && socket . writable ) {
829
829
// There might be remaining data in this.output; write it out
830
- ret = this . _flushOutput ( socket ) ;
830
+ const ret = this . _flushOutput ( socket ) ;
831
831
832
832
if ( this . finished ) {
833
833
// This is a queue to the server or client to bring in the next this.
@@ -854,7 +854,7 @@ OutgoingMessage.prototype._flushOutput = function _flushOutput(socket) {
854
854
let ret ;
855
855
// Retain for(;;) loop for performance reasons
856
856
// Refs: https://github.com/nodejs/node/pull/30958
857
- for ( var i = 0 ; i < outputLength ; i ++ ) {
857
+ for ( let i = 0 ; i < outputLength ; i ++ ) {
858
858
const { data, encoding, callback } = outputData [ i ] ;
859
859
ret = socket . write ( data , encoding , callback ) ;
860
860
}
0 commit comments