- var obj=/ /; 创建正则对象;若为var obj=/ /; 即赋值被注释掉,及运行被结束;
- 只能输入零和非零开头的数字,正确的正则表达式是,
^(0|[1-9][0-9]*)$
- 有关this的
this的行为有时候会显得极其诡异,让人感到困惑,但只需要记住 this的值要等到代码真正执行时才能确定
同时this的值具体有以下几种情况:
- new 调用时指的是被构造的对象
- call、apply调用,指向我们指定的对象
- 对象调用,如执行obj.b(),this指向obj
- 默认的,指向全局变量window(相当于执行window.fun())
版权声明: (https://blog.thinkmoon.cn/post/315_)本文首发于指尖魔法屋-前端面试贴集锦转载或引用必须申明原指尖魔法屋来源及源地址!