Typescript Type Array Object Javascript Definition Wikipedia