javascript - 强制使用严格,即使它不存在于代码中
问题描述
我试图function.arguments
在我的打字稿模块中访问,但得到错误:
'arguments' properties may not be accessed on strict mode functions
即使 tho'use strict'
也不存在于编译文件中。
这是我的 tsconfig.json 设置:
"noImplicitUseStrict": true,
"alwaysStrict": false,
"strict": true,
如果我删除"noImplicitUseStrict": true
已编译的文件,use strict
那么该设置将在打字稿端正常工作(可能?)。
搜索我的编译文件,我找不到包含“严格”一词的单个文件。
我使用节点编译js文件:node src/index.js
解决方案
推荐阅读
- python - 在特定行中的单词转换为表格格式
- angularjs - 如何使用angularjs表单在json文件中发布带有其他数据的图像
- c++ - 如何将带有前导零的 unsigned long long 转换为字符串?
- c# - 水晶报告在列中打印纯文本
- c# - 使用 Response.TransmitFile 时出现网络故障
- bash - Bash - 通过子脚本传递参数调用主脚本的函数
- javascript - 在 D3 v5 中以编程方式停止 dragmove 事件
- python - Python 类自变量未转移到函数 (discord.py)
- sql - 是否可以使用标准 SQL 在 Google BigQuery 中安排查询,以便日期范围在运行时每天递增?
- android - 发布大型请求时如何解决来自 Timimg Out 的改造写入