美文网首页
2016.11.24 JS

2016.11.24 JS

作者: 看流沙聚散 | 来源:发表于2016-11-24 23:13 被阅读0次
parseInt(i/j):去掉小数取整

this

this:window对象,可以看成在js的最顶端,所有东西都要在window下,this不是一个固定的值,它是根据我们调用的动态改变的。
this指向调用函数所在的对象(this指向的都是一个对象)
若果在obj里面没有调用的会出现undefined
对undefined取反是true,所以可以把undefined看成是false
aLi[i].index = i;可以获得索引。
多个图片开关互不影响例子:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <img src="img/file.png" alt="" id="img1">
    <img src="img/file.png" alt="" id="img1">
    <img src="img/file.png" alt="" id="img1">
    <script>
        var aImg=document.getElementsByTagName('img');
        
        for(var i=0;i<aImg.length;i++){
            // aImg[i].onOff = true; 如果没有定义,找到的是undefined,undefined可以看做false

            aImg[i].onclick=function(){
                if(!this.onOff){
                    this.src='img/file_select.png';
                }
                else{
                    this.src='img/file.png';
                }
                   this.onOff=!this.onOff;
                
            }
        }
    </script>
</body>
</html>

自定义属性:

 <script>
        var oDiv = document.getElementById('box');
        oDiv.abc=123;//自定义的属性
        oDiv.xyz=55555555;//自定义的属性
        oDiv.onclick=function(){
            alert(this.abc);
            console.log(this.xyz);
            
        }
        var obj={
            a:2,
            b:3
        }
        for(var key in obj){
            alert('属性名: '+key+'属性值:'+obj[key]);
          }
     </script>

相关文章

  • 2016.11.24 JS

    parseInt(i/j):去掉小数取整 this this:window对象,可以看成在js的最顶端,所有东西都...

  • 第三次作业

    By Paranoia 2016.11.24

  • CMS内容管理系统

    ------------------------------2016.11.24-----------------...

  • 2016.11.24

    王晓梅,没有不景气,只有不珍惜。

  • 2016.11.24

    大危机!!! 不祥的预感,貌似要被公司给开了 还有现在每个月要还1500的贷款,之前还以为每个月只还1200多 今...

  • 2016.11.24

    感恩节 我主动问你就没有什么对我这个人美声甜的纯洁女子说的吗 经过一系列日常调侃后,你说我是唯一一个跟你有着一百多...

  • 2016.11.24

    明天是自己二十岁生日,祝自己生日快乐。 一直要好好爱自己,好好生活,好好 锻炼,以后的每天都要很开心很开心哈!每一...

  • 2016.11.24

    Today I am back to Shenyang,I have been living for 20 yea...

  • 2016.11.24

    1.早起起床洗澡洗头发,没有犯懒癌,睡懒觉。 2.参加理财班第四次大课,一步步积累自己理财的知识,在实现财务自由的...

  • 2016.11.24

    建模,省一,开心

网友评论

      本文标题:2016.11.24 JS

      本文链接:https://www.haomeiwen.com/subject/yiripttx.html