请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

3回答

Nick_arron 2022-02-14 10:44:03

严格模式下给 writable = false 的属性复制会报错

0 回复 有任何疑惑可以回复我~
negrochn 2020-08-17 20:52:25

我这边也是这样,没有报错,只是重新对p.name 赋值不生效

let p = new Person()

console.log(p.name = function() { console.log(100) })

console.log(p.name())


输出结果:

ƒ () {

  console.log(100);

}

index.js:39 A B

0 回复 有任何疑惑可以回复我~
双越 2019-04-19 13:30:47

你赋值之后,再执行 p.name 看打印出什么?

0 回复 有任何疑惑可以回复我~
  • 我这边试了下,控制台没报错,但是实际结果是没赋值成功,很奇怪
    回复 有任何疑惑可以回复我~ 2020-02-09 16:27:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信