Javascript 角智力竞赛

Javascript 角智力竞赛,javascript,angularjs,Javascript,Angularjs,我想知道是否有可能在前端隐藏正确的答案,使用角度或可能简单的JS?这样就没有人能在检查源代码时找到正确的答案 或者唯一的方法是使用数据库,如果我使用数据库,我需要使用AJAX返回数据库并检查正确答案 我没有代码,因为这只是我现在感兴趣的理论部分。您可以使用。这是您正在寻找的本地存储选项 您可以使用。这是您正在寻找的本地存储选项 可以通过某种方式查看存储在客户端的任何内容。任何有进取心的人都能找到一些方法。如果您想对任何人隐藏某些数据,在绝对必要之前不要将其发送到客户端 当然有一些方法可以隐藏数据

我想知道是否有可能在前端隐藏正确的答案,使用角度或可能简单的JS?这样就没有人能在检查源代码时找到正确的答案

或者唯一的方法是使用数据库,如果我使用数据库,我需要使用AJAX返回数据库并检查正确答案


我没有代码,因为这只是我现在感兴趣的理论部分。

您可以使用。这是您正在寻找的本地存储选项

您可以使用。这是您正在寻找的本地存储选项

可以通过某种方式查看存储在客户端的任何内容。任何有进取心的人都能找到一些方法。如果您想对任何人隐藏某些数据,在绝对必要之前不要将其发送到客户端


当然有一些方法可以隐藏数据而不直接在源代码中看到它,但是任何缓存或任何东西都可以通过某种方式找到它。只需查看chrome中的网络控制台部分,您就可以看到从服务器传来的任何数据。

可以通过某种方式查看存储在客户端的任何内容。任何有进取心的人都能找到一些方法。如果您想对任何人隐藏某些数据,在绝对必要之前不要将其发送到客户端


当然有一些方法可以隐藏数据而不直接在源代码中看到它,但是任何缓存或任何东西都可以通过某种方式找到它。只需查看chrome中的网络控制台部分,您就可以看到任何来自服务器的数据。

我会将答案发送到服务器并在那里进行检查。我认为这是唯一的办法


“是的”AJAX、restfulwebservices或Websockets需要解决这个问题。

我会将答案发送到服务器并在那里检查。我认为这是唯一的办法


“是的”AJAX、restfulwebservices或Websockets需要解决这个问题。

我理解。我害怕这个答案:P我仍然在考虑编码/解码。。。这可能会给作弊者带来一些“痛苦”:PYea你可以让人们更难获得数据,但归根结底,即使是编码,对任何有经验或可以访问谷歌的人来说,也不是很难获得也许如果我写我自己的编码/解码函数?是的,但即使你对数据进行某种加密以发送下去,它也需要在那里解密以与用户答案进行比较,或者加密用户答案以与加密的答案进行比较。无论哪种方式,现在加密或解密的代码都在客户端,因此任何人都可以对其进行反向工程。你最好的办法就是处理这个服务器端。我明白。我害怕这个答案:P我仍然在考虑编码/解码。。。这可能会给作弊者带来一些“痛苦”:PYea你可以让人们更难获得数据,但归根结底,即使是编码,对任何有经验或可以访问谷歌的人来说,也不是很难获得也许如果我写我自己的编码/解码函数?是的,但即使你对数据进行某种加密以发送下去,它也需要在那里解密以与用户答案进行比较,或者加密用户答案以与加密的答案进行比较。无论哪种方式,现在加密或解密的代码都在客户端,因此任何人都可以对其进行反向工程。最好的办法是处理这个服务器端。