how to make an array of scripts

I have a script of a name "exampleScript.js" attached to objects whose transforms I hold in myObjects:Transform[theCount];

I want to make something like

myObjects:Transform[];
mySciprts:????[];

myObjects = new Transform[theCount];
myScripts = new ????[theCount];
for(var i = 0; i<theCount; i++){
   myScripts _= myObjects*.GetComponent(exampleScript);*_
_*}*_
_*```*_
_*<p>What should I put in the place of question marks ? (what's the type?)</p>*_
var myScripts : exampleScript[];

However, that's not particularly good style. Here's a recommendation, based on Duck's tips:

var transforms : Transform[];
var examples : Example[];

examples = new Example[transforms.Length];
for (var i = 0; i < transforms.Length; i++) 
    examples _= transforms*.GetComponent.<Example>();*_
_*```*_