删除javascript源代码安全吗?

删除javascript源代码安全吗?,javascript,jquery,Javascript,Jquery,通过使用这个脚本,我找到了一种使用jQuery隐藏javascript源代码的方法 <script type='text/javascript'> $(function(){$("script").remove()}); </script> $(函数(){$(“脚本”).remove()}); 我测试了创建变量、以编程方式更改值、调用函数和ajax,到目前为止,它按照预期的方式平稳运行 我问这个问题是为了防止将来对我正在开发的网站造成损害 有人发现并使用这种方法

通过使用这个脚本,我找到了一种使用jQuery隐藏javascript源代码的方法

<script type='text/javascript'>
  $(function(){$("script").remove()});
</script>

$(函数(){$(“脚本”).remove()});
我测试了创建变量、以编程方式更改值、调用函数和ajax,到目前为止,它按照预期的方式平稳运行

我问这个问题是为了防止将来对我正在开发的网站造成损害

有人发现并使用这种方法吗

我找到了一种隐藏javascript源代码的方法

不,这不会隐藏javascript源代码。它只是从DOM中删除所有
元素

安全吗

对于已经执行的普通javascript脚本,是的。但是,您可能会损坏使用脚本元素的其他功能,例如一些模板引擎

我想防止将来对我目前正在开发的网站造成损害


现在不要损坏它!省略此脚本。

不会真正隐藏源代码。它仍然显示在“查看页面源代码”中。绕过此方法非常容易。我不会费心像这样隐藏源代码。如果你真的想保护你的代码,那么我建议你不要部署它。你会惊讶于没有人关心你的代码或者想要窃取它。对它感兴趣的人都知道如何找到它。我的意思是,“查看源代码”并不完全是高科技。javascript“脚本”仍将与浏览器一起使用,因此无论您的恶意意图是什么,它都不会起作用。我也不需要浏览器来访问你的页面。我可以在一个小时内通过本机C库实现我自己的HTTP客户端。我总是使用web浏览器的“Inspect元素”,所以我认为这和页面源代码是一样的。谢谢你的回答
<script type='text/javascript'>
  $(function(){$("script").remove()});
</script>