问题标签 [predefined-variables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
54 浏览

regex - 如何从 url 检查和提取单词

Go 内置正则表达式 pkg 的文档在这里:https : //golang.org/pkg/regexp/ Go 中的正则表达式测试器在这里:https ://regoio.herokuapp.com

我有一个预定义单词的列表:

我正在尝试在不同的 url 字符串中检查上述单词之一:

我尝试过的正则表达式是:

还尝试了以下方法,但这会返回孔字符串,而不是我正在寻找的单词:

我不知道正则表达式“引擎”的最后一个表达式有什么问题,应该只记住括号内的内容。

0 投票
1 回答
37 浏览

ruby - 为什么类型转换不能正确使用 $. 在红宝石?

我有一个如下所示的 Ruby 代码,请在线试用!

还有一个,我只是将除以1r2,如下所示,在线尝试!

据我猜测,类型转换不能与$.. 在第一种情况下,它可以正常工作,但在第二种情况下,它不会。奇怪的!

那么,为什么它会这样工作呢?或者,也许我的猜测是错误的,那么实际问题是什么,以及如何解决?


通常,Integer向上转换为更复杂的数据类型,就像在这段代码中一样,它似乎工作。

0 投票
1 回答
28 浏览

python - python - 将数据数组解码为预定义值

我是 python 新手。我想问一下如何在python中解码一个数据数组,例如

我希望输出如下:

在 python 中使用哪个函数?类似verilog中的案例谢谢!

0 投票
1 回答
55 浏览

javascript - 如何在没有参数的回调中定义变量

在 Puppeteer 的evaluate函数中,我可以访问似乎是预定义的变量,但仅限于函数范围内:

也没有任何参数传递给函数......

而如果它不在evaluate函数内部,我就无法访问所有变量。更有趣的是,里面evaluate的代码和外面的代码没有任何关系。

上面的代码不会在 Node.js 控制台中打印,而是在 Chromium 浏览器中打印。

这是如何工作的,我该怎么做?

0 投票
1 回答
37 浏览

function - Lua 文件中的预定义函数在哪里?

我正在寻找创建自己的脚本语言,高度基于 lua(我计划它是 lua,但对我来说更容易理解)所以我需要知道预定的函数/变量文件在哪里,因为我想编辑那。如果您有解决方案,请发表评论并让我知道!