Is JavaScript a pass-by-reference or pass-by-value language? Is JavaScript a pass-by-reference or pass-by-value language? javascript javascript