rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » Javascript

javascript 神奇的函数

<body></body>
<script>
function acc(){
 alert("函数");
}
var ac = {
 aa:"嵌套函数",
 ad:function(){
  alert(this.aa);
  function as(){
   alert('嵌套函数里的函数');
  }
  as();
 }
}
//类
acd = function (){
 this.aa='类';
 this.ad = function (){
  alert(this.aa);
 }
}
var fhh = function fh(str){
 alert("高阶函数异名"+str);
};
document.body.onclick = function (){
 alert("匿名函数");
};
(
 function auto()
 {
  alert("直调函数");
 }
)();
new acd().ad();
fh('2');
fhh('1');
acc();
ac.ad();

</script>

 var classX = {
 getId:function (elename){
  return(document.getElementById(elename));
 },
 lx:function (){
  alert('lx');
 },
 lxx:function (){
  alert('lxx');
 }
};
classX.getId('dv').onclick =function (){
 alert('点击');
}
classX.lx();
classX.lxx();

<style>
#sp,.pic{width:426px;}
.pic{height:224px;border:1px solid #efefef;}
#sp span{text-align:center;border:1px solid #efefef;width:30px;height:15px;background:#ffffff;}
#sp{border:1px solid #efefef;background:#efefef}
#pic img{visibility:hidden;filter: revealTrans(Duration=1, Transition=23);}
</style>
<html>
<hade><title>title</title></hade>
<body>
<div id="pic" class="pic">
</div>
<div id="sp">
 <span id="sp1">1</span><span id="sp2">2</span><span id="sp3">3</span><span id="sp3">4</span>
</div>
</body>
</html>
<script language="javascript">
(function turnPic(){
 var sp = document.getElementsByTagName("span");
 var spTextArr = new Array("第一张……………………","第二张………………","第三张……………………","第四张…………………………");
 var col = "#aaaaaa";
 sp[0].onclick = function (){
  tfoPic(0,"01");
 }
 sp[1].onclick = function (){
  tfoPic(1,"02");
 }
 sp[2].onclick = function (){
  tfoPic(2,"03");
 }
 sp[3].onclick = function (){
  tfoPic(3,"04");
 }
 function fNum(){
  for(var i=0;i<sp.length;i++){
   sp[i].innerHTML=i+1;
   sp[i].style.width=30+"px";
   sp[i].style.background="#ffffff";
  }
 }
 function rPic(picName){
  var pic= document.getElementById("pic");
  pic.innerHTML="<img id='pc'  src='img/"+picName+"'>";
 }
 function picload(picname){
  var ifrp = document.getElementById(picname);
  ifrp.filters.revealTrans.apply();
  ifrp.filters.revealTrans.Transition=7;
  ifrp.style.visibility="inherit";
  ifrp.filters.revealTrans.play();
 }
 function tfoPic(num,picname){
  fNum();
  sp[num].innerHTML=spTextArr[num];
  sp[num].style.width="auto";
  sp[num].style.background=col;
  rPic(""+picname+".jpg");
  picload("pc");
 }
 (function turnOne(){
  tfoPic(0,"01");
 })();
})();
//turnPic();
</script>

顶一下
(0)
踩一下
(0)