gpt4 book ai didi

javascript - 对我不明白的javascript的好处

转载 作者:行者123 更新时间:2023-12-02 14:37:15 24 4
gpt4 key购买 nike

嗯,一个受人尊敬的网站写了关于 javascript 优点的文章,其中一个优点是:

JavaScript has validations on client side, so the server itself is less loaded

听起来不错。
但是,例如 C# WPF\Windows Forms 有何不同?
这里也是如此...您可以对表单本身进行许多验证检查..
那为什么他们谈论 JavaScript 就好像它真的很特别、很重要一样?
你能告诉我他们所说的这个优势是什么意思吗?

最佳答案

客户端验证既是优点也是缺点。

这是一个优点,因为它减少了对包含无效数据的服务器的请求。处理的请求越少,服务器需要的资源就越少。这与 C# 的具体区别在于 C# 验证代码在 Web 服务器上运行。

但是,这也是一个缺点,因为您需要在服务器端“以防万一”编写相同的验证。您无法保证提交到服务器的数据确实经过了 JavaScript 验证!人们可以使用 Postman 或 Fiddler 等工具直接将数据发布到您的服务器端点,绕过您用 javascript 编写的所有内容。

关于javascript - 对我不明白的javascript的好处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37351074/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com