首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
JavaScript严格模式下有哪些不同?
[问答题]
JavaScript 严格模式下有哪些不同?
添加笔记
求解答(0)
邀请回答
收藏(38)
分享
纠错
3个回答
添加回答
1
寻找周杰伦
在严格模式下,在全局执行上下文的this和全局执行上下文的函数内this不再指向windon对象;变量必须先声明再使用,不存在变量提升;var声明的变量不允许重复声明同一个变量。
不允许使用未声明的变量。对象也是一个变量。
不允许对变量或函数使用delete操作符
不允许变量重名
不允许使用八进制
禁止this关键字指向全局对象
不可在if内部声明函数
编辑于 2020-11-09 19:20:17
回复(0)
1
牛客520782121号
使用了严格模式后,定义一个变量必须在前进行变量声明否则会报错,静默失败升级为错误,普通函数调用或匿名函数自调中的this不再默认指向window,而是undefined,禁止使用 arguments.callee。
发表于 2020-09-18 14:29:04
回复(0)
0
明清月风
全局this指向undefined;
不允许属性重名
不允许使用with语句
不允许使用arguments.callee
不允许使用delete
发表于 2022-06-14 16:20:53
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
前端工程师
小红书
2020
上传者:
小小
难度:
3条回答
38收藏
1141浏览
热门推荐
相关试题
看图回答
判断推理
2020
人力资源
安永
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题2
偏态分布一般用以下哪个指标描述集中趋势
Java工程师
C++工程师
运维工程师
小红书
数据分析师
2019
评论
(2)
在以下不同的场景中,使用的分析方法...
Java工程师
C++工程师
运维工程师
小红书
数据分析师
2019
评论
(8)
分页系统的逻辑地址结构是一维的,分...
操作系统
评论
(1)
关于分段系统与分页系统的区别,描述...
操作系统
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题