美文网首页
2019-08-26

2019-08-26

作者: FiringAce | 来源:发表于2019-08-26 16:08 被阅读0次
  1. js对象。可以认为是变量的容器,类似键值对的形式。访问对象属性的时候,也是通过 对象.属性 的形式。
    对象的方法(函数)同样可以作为一个属性定义在对象中,调用的时候需要带括号,和其他属性稍有区别。
    <script>
    var person ={
    name:"Haydn",
    age:30,
    weight:70,
    hight:1.68,
    bmi:function()
    {
    var bmiIndex = this.weight/(this.hight*this.hight);
    return bmiIndex;
    }
    };
    document.getElementById("demo").innerHTML = person.bmi();
    </script>
    注意在函数内部调用对象属性的时候,需要使用this关键字。

2.在函数内生命的变量,是局部变量;函数外则是全局变量,网页上的所有脚本和函数都能访问它。生命周期分别是函数运行之后,网页关闭之后。

  1. 向未声明的js变量分配值,这个变量会成为window的一个属性。在 HTML 中, 全局变量是 window 对象: 所有数据变量都属于 window 对象。

相关文章

网友评论

      本文标题:2019-08-26

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