javascript replace vs replaceall performance