美文网首页
概念辨析

概念辨析

作者: 焦糖大瓜子 | 来源:发表于2019-04-07 11:41 被阅读0次

函数作用域相关:

  1. 提升(hoisting): 无论var出现在一个作用域的哪个位置,这个声明就属于当前函数的作用域,如果声明发生在函数的外的,那个这个变量则属于全局作用域。

  2. this标识符:
    如果一个函数内部有个this引用,那么这个this通常指向一个对象,而不是这个函数本身。但它指向的是哪一个对象,要根据这个函数是如何调用来决定。那如何调用?

 function foo(){
     console.log(this.bar);
 }

 var bar = "global";
 var obj1 = {
     bar: "obj1",
     foo: foo
 }
 var obj2 = {
     bar: "obj2"
 }
 // 四种调用形式

 foo(); // "user strict"模式下,bar使用let来未定义,访问bar属性出错
 obj1.foo(); // obj1
 foo.call(obj2);  // obj2
 new foo();  // undefined

相关文章

  • 概念辨析

    函数作用域相关: 提升(hoisting): 无论var出现在一个作用域的哪个位置,这个声明就属于当前函数的作用域...

  • 概念辨析

    此文为百度备查。 细胞:细胞是生物体基本的结构和功能单位。细菌具有相对隔离的空间,内部有细胞器。 细菌:一般是单细...

  • 把时间当朋友

    李笑来老师擅长打磨概念,尤其是我们脑中被误解和忽视的概念。把时间当朋友这本书就是辨析概念,而辨析概念就是自我成长的...

  • 测试概念辨析

    概念是别人发明的,我只做我能接受的文字的搬运工。 1 问:压力测试和性能测试的区别是什么? 压力测试是为了发现系统...

  • AOP概念辨析

    Stack Overflow @Premraj JoinPoint: 可供织入Advice的点。在Spring中J...

  • 先了解这点,再谈学习吧!

    文 |余小智 图 |草原 不管是现在的知识升级,还是自我成长,都里不开一个关键的能力:辨析概念。 辨析概念是...

  • 第4周 029 马明忠《把时间当作朋友》(得到——每天听本书)

    Step1.摘抄 辨析概念是自我成长的基础,在这本书传给我们辨析了很多,经常被我们误解或忽视的概念。从自我成长中遇...

  • 《把时间当做朋友》读后感

    辨析概念是自我成长的基础,在这本书中给我们辨析了很多经常被我们误解或忽视的概念。 新知,纠错,重视这三种方式就是我...

  • 《把时间当作朋友》

    辨析概念是自我成长的基础,在这本书中给我们辨析了很多经常被我们误解或忽视的概念。 新知,纠错,重视这三种方式就是我...

  • java基础概念辨析

    前端和后端 前端:与用户交互的界面叫做前端,就是用户看的见的部分,就称作前端后端:处理业务逻辑就是后端,也就是说除...

网友评论

      本文标题:概念辨析

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