javascript - 問下,控制台Network顯示有資料,但是console裡面卻顯示為空字串,有遇到類似情況的嘛
typecho
typecho 2017-06-12 09:26:36
0
2
891


在Network裡面查看rescUriType為1,


但是console 裡面列印就為空了, 求解。 。

typecho
typecho

Following the voice in heart.

全部回覆(2)
扔个三星炸死你

說明這個值在接收到之後被改了。甚至有可能是在 console 之後被改的。

控制台裡console 使用 buffer 對象,裡面有一步非同步操作,涉及了 EventLoop。同時裡面保持對物件的引用,所以在後面改變有些時候會影響到前面 console 的輸出,寫個簡單的例子可以測試。

//index.html
<script>
  var a = {
    a: 1
  }
  console.log(a)
  a.a = 2
</script>

你會發現印刷的是 2

曾经蜡笔没有小新

你這個被改變了,不只rescUriType不一樣而且modName也不一樣。
具體在那邊被改變了 需要發代碼。
不過 你可以打斷點看看 應該不難看出來。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!