深入JavaScript

深入JavaScript Day08 - with、eval、s

2022-01-14  本文已影响0人  望穿秋水小作坊

一、with、eval、strict model(严格模式)

1、【了解】with语句

image.png

2、eval函数的作用?

image.png

3、strict mode 是干啥的?

image.png image.png image.png

4、严格模式,对默认绑定的this有什么影响吗?

function foo() {
  console.log(this); //输出 window对象
}

foo();
"use strict";

function foo() {
  console.log(this); //输出 undefined
}

foo();

二、Object.defineProperties

1、如果我们需要对一个对象的属性做一些限制,比如不允许被删除、不允许被修改、不允许被遍历出来。要怎么做?

image.png

2、Object.defineProperties 属性描述符有两种,是哪两种?

image.png image.png image.png image.png image.png

3、如何一次定义多个属性描述符呢?

image.png

4、如何获取对象的属性描述符?

image.png
上一篇 下一篇

猜你喜欢

热点阅读