Javascript 如何修改Java脚本文件(*.js)?(它似乎被编成了法典)

Javascript 如何修改Java脚本文件(*.js)?(它似乎被编成了法典),javascript,html,Javascript,Html,我想编辑.js文件的某些部分,但当我用记事本++打开它并更改这些部分时,我的站点根本无法加载。我在那个文件中看到一些未知字符,并认为这个问题与它们有关。不知何故,当我打开文件并更改它时,该文件与它应该的内容不匹配。(可能作者将它们放在文件中是为了保护他/她的作品,或者我不知道合适的编辑器!!) 我将发送该文件的链接,希望您能指导我解决此问题: 注意 正如@AndroidNoobie所述,这是一组缩小的库,所以在编辑此文件时要非常小心 为了使使用notepad++进行编辑更容易一些,您应该安装扩展

我想编辑.js文件的某些部分,但当我用记事本++打开它并更改这些部分时,我的站点根本无法加载。我在那个文件中看到一些未知字符,并认为这个问题与它们有关。不知何故,当我打开文件并更改它时,该文件与它应该的内容不匹配。(可能作者将它们放在文件中是为了保护他/她的作品,或者我不知道合适的编辑器!!)

我将发送该文件的链接,希望您能指导我解决此问题: 注意

正如@AndroidNoobie所述,这是一组缩小的库,所以在编辑此文件时要非常小心

为了使使用notepad++进行编辑更容易一些,您应该安装扩展JSTool。您可以通过单击扩展->插件管理器->显示插件管理器来安装扩展。然后搜索JSTool

当安装JSTool并打开该JS文件时,按CTRL+ALT+M。这将格式化代码,并且可读性更好

关于您的问题:当您使用Google Chrome执行此文件时,请打开DevTool(F12)并导航到Console选项卡。这将使您更好地了解哪些具体角色是未知的

您在第23行和第43行中提到的字符对于JS来说不应该是未知的(大括号和逗号)。也许格式化代码对你有帮助。如果没有,请提供更多未知信息

编辑

文件似乎未完全加载:

控制台中还有一些其他错误:

您指的是什么未知字符?这似乎只是一个包含大量小型库的JS文件。@rahulmr我喜欢VSCode,但你的评论对操作毫无帮助,因为Notepad++完全可以修改JavaScript文件。@AndroidNoobie你可以在Notepad++第23行的“backgroundPosition:[“X Y”,“0%0%”之后的第43行看到这些字符“c.paper=c.root”非常感谢您的回答,我安装了该插件,只使用“CTRL+ALT+M”格式化代码,然后将该文件上载到服务器。您可以看到结果:我的问题是当我打开此文件(plugins.js)时,如果发生任何小的更改,站点无法真正加载,这让我感到惊讶。该文件中的任何小更改(包括jstools的格式代码)导致在制作一些函数时出现大问题,这导致加载我的网站时出现问题谢谢你的关注。那些没有完全加载的部分是我引用的未知字符。例如,你的第一张图片位于原始文件的第23行。有趣的是,当我上载原始文件时,所有如果这些错误消失。问题出在这个文件(plugins.js)的代码中,但我不明白它是什么。你使用的是什么Web服务器?nginx?