javascript - 有没有办法获取由 var、let、const 声明的变量的名称?
问题描述
有没有办法获取由 var、let、const 声明的变量的名称?还是只能用于类和函数变量?
解决方案
我认为这将是唯一的方法
let a = "A";
const b ="B";
var c = "C";
const scr = document.currentScript.innerText;
console.log(scr.match(/(var|let|const)\s+\w+/gm))
推荐阅读
- javascript - zlib.inflate 返回错误:未知压缩方法
- php - 错误:“方法 Illuminate\Database\Eloquent\Collection::update 不存在。” 如何将多行数据更新到表中?[雄辩]
- python - GEOSGeometry 到底是什么
- java - WebClient - UnsupportedMediaTypeException
- url - 当我请求 wordpress 登录页面时 url 更改
- reactjs - 我正在创建一个最喜欢的 react 列表。我已经能够添加、获取和删除本地存储中的项目。我如何让心形按钮持续存在
- javascript - 扩展递归 Typescript 接口
- javascript - 调节模拟 gps 的速度
- python - 使用 storbinary 将 S3 文件放到 FTP 服务器上,而不下载到本地临时文件
- java - 生成文件的过程超时变慢