js学习小记

1、==和===

==比较的是值,===比较的是数据类型和值

2、this到底是个谁(只在浏览器中,不含Node)

在全局中this是window;

在非严格模式下的函数(包括无参、有参、自执行)this是window;

谁调用,this是谁;

通过new的对象中是对象实例(var p = new P();function P(){this}    this是p);

在严格模式中如不进行定义,this则为undefined;

猜你喜欢

转载自blog.csdn.net/sijaycheng/article/details/81670205