代码中冒号是什么意思?
下面这段代码中冒号是什么意思?
function stm_bp(l,a)
{
var op=st_cp;var oi=st_ci;st_cp=st_ms[st_cm].ps.length;st_ci=0;
var m=st_ms[st_cm];
m.ps[st_cp]=
{
is:[],
mei:st_cm,
ppi:st_cp,
ids:"Stm"+st_cm+"p"+st_cp+"i",
par:(st_cp?[st_cm,op,oi]:null),
tmid:null,
citi:-1,
issh:0,
isst:!st_cp&&m.mtyp==0,
isck:!st_cp&&m.mcks,
exed:0,
pver:a[0],
pdir:a[1],
poffx:a[2],
poffy:a[3],
pspc:a[4],
ppad:a[5],
plmw:a[6],
prmw:a[7],
popc:a[8],
pesh:a[9]?a[9]:"Normal",
pesi:a[10],
pehd:a[11]?a[11]:"Normal",
pehi:a[12],
pesp:a[13],
pstp:a[14],
psds:nIEW?a[15]:0,
pscl:a[16],
pbgc:a[17],
pbgi:stbuf(stgsrc(a[18],m,0)),
pbgr:stREP[a[19]],
pbds:stBDS[a[20]],
ipbw:a[21],
pbdc:(!nDM||nNN4)?a[22].split(st_rsp)[0]:a[22],
args:a.slice(0)
};
var p=m.ps[st_cp];
if(st_cp) stgpar(p).sub=[st_cm,st_cp];
p.zind=!st_cp?1000:stgpar(stgpar(p)).zind+10;
p.pbgd=stgbg(p.pbgc,p.pbgi,p.pbgr);
if(nIEW&&nVER>=5.5)
{
p.efsh=p.pesh=="Normal"?"stnm":"stft";
p.efhd=p.pehd=="Normal"?"stnm":"stft";
}
else if(nIEW&&(nVER>=5.0||nVER>=4.0&&!p.isst))
{
p.efsh=p.pesi>=0?"stft":"stnm";
p.efhd=p.pehi>=0?"stft":"stnm";
}
else
p.efsh=p.efhd="stnm";
eval(l+"=p;");
}
上面这段代码中冒号是什么意思?