vb.net - Visual Studio 有没有办法/扩展将 javascript 函数转换为字符串?
问题描述
我目前正在使用像 CefSharp 这样的嵌入式浏览器。我将 javascript 注入这些浏览器,因此有一些大的文本字符串。
如果你不关注我,我的意思是这样
str = "(function dosomething() " _
+ "{ " _
+ "var title = 'Hi'; " _
+ "return title; " _
+ "})()"
使用更大的字符串/函数制作它们,阅读和编辑它们并不容易。
我在 Visual Studio 中创建了一个 .js 文件,当然这对智能感知等非常有用。
所以我想知道我是否可以通过将它们转换为字符串或将它们转换为资源或其他东西来以某种方式使用我在 .js 文件中编写的函数。我真的不知道正确的术语,因此我应该用谷歌搜索什么。
CefSharp 添加为标签,因为使用它的人可能对此问题有另一种解决方案。
我不想从整个文件中读取文本,只是其中的一部分。
解决方案
我想我会把我的评论变成答案。您需要做的就是自己复制并粘贴 JavaScript,因为这是 2015 年以来的有效 VB 代码:
str = "(function dosomething()
{
var title = 'Hi';
return title;
})()"
没有必要搞乱连接任何东西,所以没有真正的工作要做。
推荐阅读
- regex - 从字符串中提取一个单词
- vim - 快速修复窗口无法打开
- c# - 从字符串数组创建对象数组中的对象
- redirect - NestJS - 检查失败时从守卫重定向用户
- powerbi - 为什么 Power BI 在过滤时无法识别希伯来语值?
- python - python3:判断一个python脚本是由bash还是powershell执行的
- .net-core - Octopus 为特定的数据库连接部署多个 SQL 脚本
- python - 无法弄清楚我的条件有什么问题
- xml - xsl:sort 我需要对节点和所有子节点进行排序
- javascript - 如何在Mongoose的区间内查询具有属性的数据?