zoukankan      html  css  js  c++  java
  • 全局对象与临时转换

    全局对象

    ECMAScript 规定全局对象叫做 global,但是浏览器把 window 作为全局对象

    这些全局变量分为两种:

    1. ECMAScript 规定的

    global.parseInt
    global.parseFloat
    global.Number
    global.String
    global.Boolean
    global.Object

    1. 浏览器自己加的属性

    window.alert
    window.prompt
    window.comfirm
    window.console.log
    window.console.dir
    window.document
    window.document.createElement
    window.document.getElementById对象叫做 global,但是浏览器把 window 作为全局对象(浏览器先存在的)


    临时转换

    • var n = new string(1)
    • var n=1
      n.toString()
    上面的两种方式几乎相同,当输入后者代码方式时,js会临时生成一个'temp'作为临时对象,但是执行返回值后临时对象会消失。
    var n=1
    n.toString()
    
    n.xxx = 2   //因为临时生成对象,不会报错
    n.xxx          //undefined        因为temp执行后消失,临时对象回收

     

  • 相关阅读:
    第十一次作业
    第十次作业
    第九次作业
    第八次作业
    第七次作业
    第六次作业
    第五次作业
    java第三次作业
    Java第二次作业
    Java第一次作业
  • 原文地址:https://www.cnblogs.com/gitnull/p/9428713.html
Copyright © 2011-2022 走看看