小编God*_*her的帖子

如何防止浏览器在页面刷新时重新设置输入?

如您所知,当我们在 HTML 表单中输入内容(复选框、输入框或文本区域)时,当我们刷新(例如使用 f5)时,Firefox 会设置填充值。我应该怎么做才能防止这种情况发生?

我希望我的所有字段都是空白的,默认复选框并选择所有页面中的输入,但是当我重新加载时,浏览器将它们设置为填充值。

html javascript forms

6
推荐指数
1
解决办法
4030
查看次数

防止在javascript中修改对象和数组

如您所知,在 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 后发生变化,问题是如何防止通过引用传递对象及其修改!??!

javascript parameter-passing pass-by-reference

3
推荐指数
1
解决办法
1086
查看次数