??????????
?????????????????????????????????????????????????
???????????????????????????
???????????????????????????????????
??????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????
??????????????????????????????
??????????????????????????????????????
????????????????????????????????????......?
???????????????......?
???????????????????????????????A??????????????????????A?????????????????????
??????????
????????B?????????A????????????????????????????????????????????????????????????????????????
????????????????????????????????.......??????~~?????????????????????????????????????????~~~?
??????????????????......??????????????......?
????????????????????????????????????......????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????
try{mad1('gad2');} catch(ex){}