js写死是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js写死是啥意思?相关的知识,希望对你有一定的参考价值。

写死就是固定了数据,不是通过后台接口传输的数据,
例如:box.innerhtml = '欢迎来到javascript',
内容是由自己规定的。又例如:你要随机输出一个数组元素:
var arrays = [12, 13, 15, 17, 0, 9];
var n = Math.floor(Math.random() * arrays .length + 1)-1;
数组的内容是你自己定义的,输出的都是arrays数组定义的元素,这样就叫做写死,
如果不是写死的,就是例如这样的:
var arrays = []; //数组一开始是空的,这里的内容是通过后端的接口返回的数据push进来的。
var n = Math.floor(Math.random() * arrays .length + 1)-1;
这样的话你输出的内容就是动态的,只有后端的数据发生了改变,你输出的内容也会跟着改变。
参考技术A 这个问题有很多解释,我就用最简单的方式跟你解释一下:(默认你会用组件)
一边来说,我们的值都是通过js来接收,输出,改变,还有各种增删改查。写死就是这个js只对某个值或某个页面起作用,(人性化解释:就好像你去银行取款机存钱,它被设定死了,只收人民币,其他一律报错。),如果时其他的值或者页面调用它就会报错或者无效。还有一种就是,你在自己的页面里,需要数据来测试这个页面,这样你就要在变量那里把值写死,然后开始测试你的页面(这种也叫js写死),简单来说,就是自己伪造值,自己用,自己测试自己的页面有没有问题。前端很多时候都是这样。

(我尽力以最简单的方法解释了,希望被采纳 !)本回答被提问者采纳
参考技术B 与后端没有交互,所有的数据都是自己伪造的

以上是关于js写死是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

JS-SDK是啥意思?

js是啥意思?

这段JS代码是啥意思? [复制]

JS$ 是啥意思?

js中这些符号是啥意思:&,,===,!,++

js中这些符号是啥意思:&,,===,!,++