谷歌Chrome控制台复制变量

时间:2015-07-07 21:38:26

标签: javascript google-chrome variables

我在谷歌Chrome控制台中遇到了一些非常有趣的行为,当时他们正在复制"变量。

在"新鲜"上尝试以下操作: Chrome控制台一次一行

  

var a =" string&#34 ;;

     

var copy = a;

     

copy.length; //返回Uncaught TypeError:无法读取属性' length'未定义的

事实证明"复制"是一个烘焙到chrome的函数:https://developer.chrome.com/devtools/docs/commandline-api#copyobject

复制恰好是控制台中变量名称的一个不吉利的选择,但奇怪的是,如果你重新分配它两次然后它将工作(尝试以下新的"新鲜"控制台):

  

var a =" string&#34 ;;

     

var copy = a;

     

var copy = a; //声明两次

     

copy.length; // 6

有没有理由在控制台中以这种方式工作?这是在64位43.0.2357.130

0 个答案:

没有答案