小编Sho*_*nna的帖子

在javascript中创建累积和数组

这是我需要做的一个例子:

var myarray = [5, 10, 3, 2];

var result1 = myarray[0];
var result2 = myarray[1] + myarray[0];
var result3 = myarray[2] + myarray[1] + myarray[0];
var result4 = myarray[3] + myarray[2] + myarray[1] + myarray[0];
Run Code Online (Sandbox Code Playgroud)

所有这些都会输出5,15,18,20

但不是像这样写出所有的变量,我想要它说:

var result = arrayitem + the sum of any previous items 
Run Code Online (Sandbox Code Playgroud)

那有意义吗?那可能吗?我怎么做?

javascript arrays

23
推荐指数
8
解决办法
2万
查看次数

如何允许通过 CORS 访问 nginx 中的多个域

如果您查看的是 website.com 而不是 www.website.com,我在将 SVG 加载到我的网站时遇到了一些问题。该网站在 nginx 服务器上,所以我添加了这个,它解决了这个问题:

location / {
  add_header Access-Control-Allow-Origin "*"; 
}
Run Code Online (Sandbox Code Playgroud)

但是,根据我所阅读的内容,这似乎会导致安全问题?有没有办法只指定 www.website.com 和 website.com 而不是 *?我问是因为我在 PHP 中遇到过这个,它似乎是我需要的,但对于 nginx:

header('Access-Control-Allow-Origin: http://www.website.com');
header('Access-Control-Allow-Origin: http://website.com');
Run Code Online (Sandbox Code Playgroud)

nginx cors

13
推荐指数
2
解决办法
2万
查看次数

如何选择数组中的最后一个东西?

var myarray = [];

var result1 = myarray[0];
var result2 = myarray[1];
var result3 ....etc...
Run Code Online (Sandbox Code Playgroud)

首先选择很容易,因为它只是0.如何将最后一个放入var中?这似乎是一个简单的问题,但我一定是谷歌搜索错误,因为我找不到任何有效的答案.

javascript arrays jquery

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

复制单元格中的可见数字,而不是实际数字?

在A1,B1,C1说我有这个......

20.777 | 30.88 |   40
Run Code Online (Sandbox Code Playgroud)

并说我希望他们都有1位小数,所以我点击"更改小数位数"按钮得到这个...

  20.8 |  30.9 | 40.0
Run Code Online (Sandbox Code Playgroud)

现在我想在D1中的单个单元格中显示所有这三个数字.问题是我得到了:

20.777 30.88 40
Run Code Online (Sandbox Code Playgroud)

虽然我想得到:

20.7 30.8 40.0
Run Code Online (Sandbox Code Playgroud)

如何复制带有小数点后1位的可见数字,而不是实际数字?这是我在D1中使用的公式:

=A1&" "&B1&" "&C1
Run Code Online (Sandbox Code Playgroud)

excel excel-formula

2
推荐指数
1
解决办法
3014
查看次数

标签 统计

arrays ×2

javascript ×2

cors ×1

excel ×1

excel-formula ×1

jquery ×1

nginx ×1