Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
var let const 10
(version: 0)
Comparing performance of:
var vs let vs const
Created:
one year ago
by:
Guest
Jump to the latest result
Script Preparation code:
function functionVar() { var a = 1; var b = 2; var c = 3; var d = 4; var e = 5; var f = 1; var g = 2; var h = 3; var i = 4; var j = 5; return a+b+c+d+e+f+g+h+i+j; } function functionLet() { let a = 1; let b = 2; let c = 3; let d = 4; let e = 5; let f = 1; let g = 2; let h = 3; let i = 4; let j = 5; return a+b+c+d+e+f+g+h+i+j; } function functionConst() { const a = 1; const b = 2; const c = 3; const d = 4; const e = 5; const f = 1; const g = 2; const h = 3; const i = 4; const j = 5; return a+b+c+d+e+f+g+h+i+j; }
Tests:
var
functionVar()
let
functionLet()
const
functionConst()
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (3)
Previous results
Fork
Test case name
Result
var
let
const
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
one year ago
)
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0
Browser/OS:
Chrome 128 on Mac OS X 10.15.7
View result in a separate tab
Embed
Embed Benchmark Result
Test name
Executions per second
var
35901680.0 Ops/sec
let
35537056.0 Ops/sec
const
35647116.0 Ops/sec
Related benchmarks:
Multiple Nil checks 0.5
Multiple Nil checks 0.6
Multiple Nil checks 0.8
JS multiple parameters vs parameter object two functions
Comments
Confirm delete:
Do you really want to delete benchmark?