小编Pep*_*ijn的帖子

为什么webpack需要一个空的扩展名

我想弄清楚为什么webpack需要这个空的扩展名.

里面resolve.extensions总有这种配置:

extensions: ['', '.js', '.jsx']
Run Code Online (Sandbox Code Playgroud)

为什么不能这样呢:

extensions: ['.js', '.jsx']
Run Code Online (Sandbox Code Playgroud)

javascript webpack

14
推荐指数
3
解决办法
5997
查看次数

Ampersand前置在数组var_dump的末尾

我写了一段教程代码,运行后发现了一些非常奇怪的东西.

我的Chrome扩展程序Var Dumpling没有看到数组中的最后一个条目,因为附加了该符号类型的&符号.

我测试了这段代码:

$alphabet = array('a', 'b', 'c');

foreach ($alphabet as &$letter) {
  $letter .= 'a';
}

var_dump($alphabet);
Run Code Online (Sandbox Code Playgroud)

var_dump的结果是:

array(3) {
  [0]=>
  string(2) "aa"
  [1]=>
  string(2) "ba"
  [2]=>
  &string(2) "ca"
}
Run Code Online (Sandbox Code Playgroud)

您可以看到最后一个条目&string(2) "ca"而不是我期望的条目string(2) "ca".在这个逻辑部分没有问题,我可以调用$alphabet[2]它,它将返回最后一个条目的值ca.

我想知道的是,这个约定或PHP中的一些奇怪的hickup?

php pointers reference

10
推荐指数
1
解决办法
875
查看次数

标签 统计

javascript ×1

php ×1

pointers ×1

reference ×1

webpack ×1