如您所知,当我们在 HTML 表单中输入内容(复选框、输入框或文本区域)时,当我们刷新(例如使用 f5)时,Firefox 会设置填充值。我应该怎么做才能防止这种情况发生?
我希望我的所有字段都是空白的,默认复选框并选择所有页面中的输入,但是当我重新加载时,浏览器将它们设置为填充值。
如您所知,在 javascript 中,对象和数组是通过引用发送的,如果我们得到如下内容:
const obj=[{room:5},{room:35},{room:25},{room:15}];
static test(obj)
{
for (let i=0;i<obj.length;i++)
{
obj[i].room++;
}
return obj;
}
return {ok:true,D:obj,R:this.test(obj)};
Run Code Online (Sandbox Code Playgroud)
那么第一个对象值会在调用 test 后发生变化,问题是如何防止通过引用传递对象及其修改!??!