精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Javascript在Chrome瀏覽器中調(diào)試的七個步驟

系統(tǒng)
所有的現(xiàn)代瀏覽器和大多數(shù)其他環(huán)境都支持調(diào)試工具 —— 開發(fā)者工具中的一個令調(diào)試更加容易的特殊用戶界面。它也可以讓我們一步步地跟蹤代碼以查看當(dāng)前實際運行情況。

[[357752]]

 一、在 Chrome 中調(diào)試

調(diào)試 是指在一個腳本中找出并修復(fù)錯誤的過程。所有的現(xiàn)代瀏覽器和大多數(shù)其他環(huán)境都支持調(diào)試工具 —— 開發(fā)者工具中的一個令調(diào)試更加容易的特殊用戶界面。它也可以讓我們一步步地跟蹤代碼以查看當(dāng)前實際運行情況。

在這里我們將會使用 Chrome(谷歌瀏覽器),因為它擁有足夠多的功能,其他大部分瀏覽器的功能也與之類似。

二、“資源(Sources)”面板

你的 Chrome 版本可能看起來有一點不同,但是它應(yīng)該還是處于很明顯的位置。

在 Chrome 中打開 示例頁面。

使用快捷鍵 F12(Mac:Cmd+Opt+I)打開開發(fā)者工具。

選擇 Sources(資源) 面板。

如果你是第一次這么做,那你應(yīng)該會看到下面這個樣子:

Javascript在Chrome瀏覽器中調(diào)試的七個步驟

點擊箭頭所指向得切換按鈕 會打開文件列表的選項卡。

讓我們在預(yù)覽樹中點擊和選擇 hello.js。這里應(yīng)該會如下圖所示:

資源(Sources)面板包含三個部分:

  1. 文件導(dǎo)航(File Navigator) 區(qū)域列出了 HTML、JavaScript、CSS 和包括圖片在內(nèi)的其他依附于此頁面的文件。Chrome 擴展程序也會顯示在這。
  2. 代碼編輯(Code Editor) 區(qū)域展示源碼。
  3. JavaScript 調(diào)試(JavaScript Debugging) 區(qū)域是用于調(diào)試的,我們很快就會來探索它。

現(xiàn)在你可以再次點擊切換按鈕 隱藏資源列表來給代碼騰出一些空間。

Javascript在Chrome瀏覽器中調(diào)試的七個步驟

三、控制臺(Console)

如果我們按下 Esc,下面會出現(xiàn)一個控制臺,我們可以輸入一些命令然后按下 Enter 來執(zhí)行。

語句執(zhí)行完畢之后,其執(zhí)行結(jié)果會顯示在下面。

例如,1+2 將會返回 3,hello("debugger") 函數(shù)什么也不返回,因此結(jié)果是 undefined:

Javascript在Chrome瀏覽器中調(diào)試的七個步驟

四、斷點(Breakpoints)

我們來看看 示例頁面 發(fā)生了什么。在 hello.js 中,點擊第 4 行。是的,就點擊數(shù)字 "4" 上,不是點擊代碼。

恭喜你!你已經(jīng)設(shè)置了一個斷點。現(xiàn)在,請在第 8 行的數(shù)字上也點擊一下。

看起來應(yīng)該是這樣的(藍(lán)色是你應(yīng)該點擊的地方):

Javascript在Chrome瀏覽器中調(diào)試的七個步驟

斷點 是調(diào)試器會自動暫停 JavaScript 執(zhí)行的地方。

當(dāng)代碼被暫停時,我們可以檢查當(dāng)前的變量,在控制臺執(zhí)行命令等等。換句話說,我們可以調(diào)試它。

我們總是可以在右側(cè)的面板中找到斷點的列表。當(dāng)我們在數(shù)個文件中有許多斷點時,這是非常有用的。它允許我們:

  • 快速跳轉(zhuǎn)至代碼中的斷點(通過點擊右側(cè)面板中的對應(yīng)的斷點)。
  • 通過取消選中斷點來臨時禁用對應(yīng)的斷點。
  • 通過右鍵單擊并選擇移除來刪除一個斷點。
  • ……等等。

條件斷點 Conditional breakpoints

在行號上 右鍵單擊 允許你創(chuàng)建一個 條件 斷點。只有當(dāng)給定的表達(dá)式為真(即滿足條件)時才會被觸發(fā)。

當(dāng)我們需要在特定的變量值或參數(shù)的情況下暫停程序執(zhí)行時,這種調(diào)試方法就很有用了。

五、Debugger 命令

我們也可以使用 debugger 命令來暫停代碼,像這樣:

  1. function hello(name) { 
  2.   let phrase = `Hello, ${name}!`; 
  3.  
  4.   debugger;  // <-- 調(diào)試器會在這停止 
  5.  
  6.   say(phrase); 

 當(dāng)我們在一個代碼編輯器中并且不想切換到瀏覽器在開發(fā)者工具中查找腳本來設(shè)置斷點時,這非常方便。

六、暫停并查看

在我們的例子中,hello() 函數(shù)在頁面加載期間被調(diào)用,因此激活調(diào)試器的最簡單的方法(在我們已經(jīng)設(shè)置了斷點后)就是 —— 重新加載頁面。因此讓我們按下 F5(Windows,Linux)或 Cmd+R(Mac)吧。

設(shè)置斷點之后,程序會在第 4 行暫停執(zhí)行:

Javascript在Chrome瀏覽器中調(diào)試的七個步驟

請打開右側(cè)的信息下拉列表(箭頭指示出的地方)。這里允許你查看當(dāng)前的代碼狀態(tài):

  1. 察看(Watch)(—— 顯示任意表達(dá)式的當(dāng)前值。你可以點擊加號 + 然后輸入一個表達(dá)式。調(diào)試器將隨時顯示它的值,并在執(zhí)行過程中自動重新計算該表達(dá)式。
  2. 調(diào)用棧(Call Stack) —— 顯示嵌套的調(diào)用鏈。此時,調(diào)試器正在 hello() 的調(diào)用鏈中,被 index.html 中的一個腳本調(diào)用(這里沒有函數(shù),因此顯示 “anonymous”)如果你點擊了一個堆棧項,調(diào)試器將跳到對應(yīng)的代碼處,并且還可以查看其所有變量。
  3. 作用域(Scope) —— 顯示當(dāng)前的變量。Local 顯示當(dāng)前函數(shù)中的變量,你還可以在源代碼中看到它們的值高亮顯示了出來。Global 顯示全局變量(不在任何函數(shù)中)。這里還有一個 this 關(guān)鍵字,目前我們還沒有學(xué)到它,不過我們很快就會學(xué)習(xí)它了。

七、跟蹤執(zhí)行

現(xiàn)在是 跟蹤 腳本的時候了。

在右側(cè)面板的頂部是一些關(guān)于跟蹤腳本的按鈕。讓我們來使用它們吧。

Javascript在Chrome瀏覽器中調(diào)試的七個步驟

—— “恢復(fù)(Resume)”:繼續(xù)執(zhí)行,快捷鍵 F8。

繼續(xù)執(zhí)行。如果沒有其他的斷點,那么程序就會繼續(xù)執(zhí)行,并且調(diào)試器不會再控制程序。

我們點擊它一下之后,我們會看到這樣的情況:

執(zhí)行恢復(fù)了,執(zhí)行到 say() 函數(shù)中的另外一個斷點后暫停在了那里。看一下右邊的 “Call stack”。它已經(jīng)增加了一個調(diào)用信息。我們現(xiàn)在在 say() 里面。

—— “下一步(Step)”:運行下一條指令,快捷鍵 F9。

運行下一條語句。如果我們現(xiàn)在點擊它,alert 會被顯示出來。

一次接一次地點擊此按鈕,整個腳本的所有語句會被逐個執(zhí)行。

—— “跨步(Step over)”:運行下一條指令,但 不會進(jìn)入到一個函數(shù)中,快捷鍵 F10。

跟上一條命令“下一步(Step)”類似,但如果下一條語句是函數(shù)調(diào)用則表現(xiàn)不同。這里的函數(shù)指的是:不是內(nèi)置的如 alert 函數(shù)等,而是我們自己寫的函數(shù)。

“下一步(Step)”命令進(jìn)入函數(shù)內(nèi)部并在第一行暫停執(zhí)行,而“跨步(Step over)”在無形中執(zhí)行函數(shù)調(diào)用,跳過了函數(shù)的內(nèi)部。

執(zhí)行會在該函數(shù)執(zhí)行后立即暫停。

如果我們對該函數(shù)的內(nèi)部執(zhí)行不感興趣,這命令會很有用。

—— “步入(Step into)”,快捷鍵 F11。

和“下一步(Step)”類似,但在異步函數(shù)調(diào)用情況下表現(xiàn)不同。如果你剛剛才開始學(xué) JavaScript,那么你可以先忽略此差異,因為我們還沒有用到異步調(diào)用。

至于之后,只需要記住“下一步(Step)”命令會忽略異步行為,例如 setTimeout(計劃的函數(shù)調(diào)用),它會過一段時間再執(zhí)行。而“步入(Step into)”會進(jìn)入到代碼中并等待(如果需要)。詳見 DevTools 手冊。

—— “步出(Step out)”:繼續(xù)執(zhí)行到當(dāng)前函數(shù)的末尾,快捷鍵 Shift+F11。

繼續(xù)執(zhí)行代碼并停止在當(dāng)前函數(shù)的最后一行。當(dāng)我們使用 偶然地進(jìn)入到一個嵌套調(diào)用,但是我們又對這個函數(shù)不感興趣時,我們想要盡可能的繼續(xù)執(zhí)行到最后的時候是非常方便的。

—— 啟用/禁用所有的斷點。

這個按鈕不會影響程序的執(zhí)行。只是一個批量操作斷點的開/關(guān)。

—— 啟用/禁用出現(xiàn)錯誤時自動暫停腳本執(zhí)行。

當(dāng)啟動此功能并且開發(fā)者工具是打開著的時候,任何一個腳本的錯誤都會導(dǎo)致該腳本執(zhí)行自動暫停。然后我們可以分析變量來看一下什么出錯了。因此如果我們的腳本因為錯誤掛掉的時候,我們可以打開調(diào)試器,啟用這個選項然后重載頁面,查看一下哪里導(dǎo)致它掛掉了和當(dāng)時的上下文是什么。

Continue to here

在代碼中的某一行上右鍵,在顯示的關(guān)聯(lián)菜單(context menu)中點擊一個非常有用的名為 “Continue to here” 的選項。

當(dāng)你想要向前移動很多步到某一行為止,但是又懶得設(shè)置一個斷點時非常的方便。

八、日志記錄

想要輸出一些東西到控制臺上?console.log 函數(shù)可以滿足你。

例如:將從 0 到 4 的值輸出到控制臺上:

  1. // 打開控制臺來查看 
  2. for (let i = 0; i < 5; i++) { 
  3.   console.log("value", i); 

 普通用戶看不到這個輸出,它是在控制臺里面的。要想看到它 —— 要么打開開發(fā)者工具中的 Console(控制臺)選項卡,要么在一個其他的選項卡中按下 Esc:這會在下方打開一個控制臺。

如果我們在代碼中有足夠的日志記錄,那么我們可以從記錄中看到剛剛發(fā)生了什么,而不需要借助調(diào)試器。

九、總結(jié)

我們可以看到,這里有 3 種方式來暫停一個腳本:

  1. 一個斷點。
  2. debugger 語句。
  3. 一個錯誤(如果開發(fā)者工具是打開狀態(tài),并且按鈕 是開啟的狀態(tài))。

當(dāng)腳本執(zhí)行暫停時,我們就可以進(jìn)行調(diào)試 —— 檢查變量,跟蹤代碼來查看執(zhí)行出錯的位置。

開發(fā)人員工具中的選項比本文介紹的多得多。完整的手冊,請搜索chrome-devtools。

本章節(jié)的內(nèi)容足夠讓你上手代碼調(diào)試了,但是之后,尤其是你做了大量關(guān)于瀏覽器的東西后,推薦你查看上面開發(fā)者工具更高級的功能。

對了,你也可以點擊開發(fā)者工具中的其他地方來看一下會顯示什么。這可能是你學(xué)習(xí)開發(fā)者工具最快的方式了。不要忘了還有右鍵單擊和關(guān)聯(lián)菜單喲。

Javascript在Chrome瀏覽器中調(diào)試的七個步驟

 【編輯推薦】

 

責(zé)任編輯:姜華 來源: 今日頭條
相關(guān)推薦

2015-12-23 09:48:32

2019-02-15 15:15:59

ChromeJavascriptHtml

2011-02-23 10:51:36

Chrome

2019-07-11 15:26:50

數(shù)據(jù)中心技術(shù)數(shù)據(jù)網(wǎng)絡(luò)

2023-09-12 10:31:57

瀏覽器

2010-04-09 09:55:43

Oracle sqlp

2014-03-12 15:23:20

2022-08-02 20:22:01

SaaS安全網(wǎng)絡(luò)攻擊

2011-03-30 10:27:57

Chrome瀏覽器

2022-12-19 10:10:07

GDB命令

2010-01-28 10:13:43

2009-11-26 10:55:41

2023-09-07 16:28:46

JavaScrip

2024-05-10 09:22:08

?瀏覽器開發(fā)

2023-04-25 12:45:09

2024-05-07 08:00:00

自然語言處理機器學(xué)習(xí)

2023-07-10 13:28:43

智能建筑工具

2015-01-21 15:45:50

斯巴達(dá)瀏覽器

2020-07-13 20:41:58

谷歌ChromeMac

2010-03-26 11:21:11

Chrome瀏覽器
點贊
收藏

51CTO技術(shù)棧公眾號

色综合色综合网色综合| 一区二区三区精品| 成人乱色短篇合集| 久久艹精品视频| 伊人精品一区| 欧美一区二区网站| 免费欧美一级视频| 国产三区在线观看| 91视频xxxx| 91久久久在线| 波多野结衣啪啪| 国产精品久久| 日韩在线中文字| free性中国hd国语露脸| 精品国产第一国产综合精品| 欧美日韩亚洲国产一区| 亚洲黄色网址在线观看| 电影av一区| av在线播放一区二区三区| 国产区精品视频| www.久久精品视频| 亚洲三级网站| 欧美大片在线看免费观看| 亚洲综合欧美综合| 美日韩中文字幕| 亚洲激情久久久| 国产无套精品一区二区三区| crdy在线观看欧美| 欧美午夜电影网| av片中文字幕| 涩涩av在线| 香蕉成人伊视频在线观看| 51xx午夜影福利| 免费在线你懂的| 国产精品三级电影| 日韩精品久久久毛片一区二区| 午夜视频在线免费播放| 成人午夜电影网站| 国产伦精品一区二区三区免费视频| 国产精品怡红院| 精品一区二区三区免费播放| 国产免费一区视频观看免费 | 欧美精品在线一区二区三区| 日本熟妇人妻中出| av高清一区| 欧洲亚洲精品在线| 男女视频一区二区三区| 怡红院成人在线| 色8久久精品久久久久久蜜| 精品欧美一区免费观看α√| av日韩国产| 午夜国产不卡在线观看视频| 精品无码国产一区二区三区av| 在线免费观看污| 亚洲主播在线观看| 免费一级特黄特色毛片久久看| av最新在线| 欧美性色视频在线| 激情网站五月天| 精品国产乱码久久久久久郑州公司 | 91日韩一区二区三区| 国产一区免费观看| 美女毛片在线看| 免费亚洲一区| 欧美色区777第一页| 免费国产成人av| 91精品国产66| 91精品在线免费| 日本一级大毛片a一| 国产一区二区三区亚洲| 亚洲精品系列| 久久国产精品久久精品| 青青草原免费观看| 一区在线观看| 日韩av免费在线观看| 中文字幕有码无码人妻av蜜桃| 精品一区二区在线播放| 成人看片在线| 裸体xxxx视频在线| 亚洲欧美偷拍另类a∨色屁股| 日韩精品一区二区免费| 黑人巨大亚洲一区二区久 | 亚洲系列第一页| 国产一区不卡在线| 精品网站在线看| a天堂中文在线| 亚洲自拍偷拍麻豆| 天天操,天天操| 91精品尤物| 亚洲欧洲午夜一线一品| 黄色a级片在线观看| 国产亚洲精品v| 91精品美女在线| 好男人www在线视频| 国产日产欧美精品一区二区三区| 成人在线免费观看网址| 亚洲综合电影| 欧美成人三级在线| 手机毛片在线观看| 日韩亚洲在线| 91久久在线播放| 免费在线性爱视频| 亚洲主播在线观看| 亚洲欧美日韩精品一区| 外国成人在线视频| 久久91亚洲精品中文字幕| 国产美女www| 成人精品免费视频| 欧美h视频在线观看| 黑人巨大精品| 亚洲精品国产美女| 久久久久久久久艹| 九色综合狠狠综合久久| 欧美亚洲丝袜| 国产高清中文字幕在线| 欧美一区二区三区四区五区| www.99热| 欧美一级网站| 国产精选在线观看91| 九七电影韩国女主播在线观看| 色欧美日韩亚洲| 97香蕉碰碰人妻国产欧美| 最新精品国产| 成人免费视频a| 成人在线免费电影| 日韩欧美在线观看视频| 少妇愉情理伦片bd| 小处雏高清一区二区三区| 国产精国产精品| 亚洲av成人无码久久精品老人 | 性欧美lx╳lx╳| 午夜精品久久久久久99热软件 | 亚洲欧美在线免费观看| 日本在线观看视频网站| 福利视频网站一区二区三区| 男插女免费视频| 中文成人在线| 在线精品视频视频中文字幕| 国产寡妇亲子伦一区二区三区四区| www.欧美精品一二区| 国产在线播放观看| 精品国产乱子伦一区二区| 色综合久久中文字幕综合网小说| av在线免费在线观看| 亚洲日本欧美天堂| 波多野结衣电影免费观看| 在线精品视频在线观看高清| 91久久精品国产91久久| av在线看片| 欧美α欧美αv大片| 久草视频免费播放| 成人免费av在线| 成人免费aaa| 蜜桃精品噜噜噜成人av| 日本一区二区三区四区视频| 精华区一区二区三区| 欧美自拍偷拍一区| 久久av红桃一区二区禁漫| 国产一区二三区| 人妻激情另类乱人伦人妻| 成功精品影院| 欧美影院久久久| 高清av在线| 欧美一区二区三区在线看| 免费看一级一片| 99国产精品久久久久久久久久| 看av免费毛片手机播放 | mm131午夜| a看欧美黄色女同性恋| 欧美怡红院视频一区二区三区| 成人在线观看网站| 3atv一区二区三区| 日本一本高清视频| 日本一区免费视频| 最好看的中文字幕| 亚洲专区在线| 伊人av成人| 国产精品色呦| 国产精品福利片| 在线观看a级片| 亚洲免费一级电影| 中文字幕在线网址| 亚洲电影第三页| 国产在线综合视频| 成人精品一区二区三区中文字幕 | 国产一级二级三级视频| 久久婷婷久久一区二区三区| 天堂av8在线| 国产美女一区| 精品国产无码在线| 国产欧美日韩一区二区三区四区| 91久久久久久久| 成年美女黄网站色大片不卡| 操日韩av在线电影| 好男人免费精品视频| 日韩一级大片在线观看| 久久久成人免费视频| 亚洲欧美一区二区三区孕妇| 免费黄色在线视频| 国产成人亚洲综合a∨婷婷图片| 亚洲乱码国产一区三区| 尤物网精品视频| 欧美性受黑人性爽| 精品一区免费| 国产手机精品在线| 精品久久国产一区| 国产精品r级在线| av资源中文在线| 欧美精品日韩三级| 午夜激情在线观看| 精品一区二区三区四区在线| 亚洲成熟女性毛茸茸| 欧美日韩视频在线一区二区| 亚洲精品男人的天堂| 亚洲一区在线观看网站| av黄色免费在线观看| 国产三级精品三级| 亚洲成人av免费在线观看| 国产精一区二区三区| xx欧美撒尿嘘撒尿xx| 久久久久综合| 欧美 日韩精品| 99热这里只有精品8| 真实国产乱子伦对白视频| 国产精品精品| 亚洲一区二区三区色| 精品久久国产| 日韩hmxxxx| 国产一区二区三区91| 美乳视频一区二区| 亚洲国产合集| 蜜桃导航-精品导航| 全球av集中精品导航福利| 国产精品一区二区三区在线观| 一区二区亚洲视频| 97在线电影| 91精品入口| 国产一区二区三区四区五区在线| 成人另类视频| 国产丝袜不卡| 羞羞答答一区二区| 日本一区二区三区视频在线播放| 蜜桃视频欧美| 亚洲v国产v| 天天综合国产| 中国一级大黄大黄大色毛片| 欧美fxxxxxx另类| 久久香蕉视频网站| 亚洲福利国产| 日本精品免费在线观看| 久久精品主播| 91av视频免费观看| 国产高清亚洲一区| 无码成人精品区在线观看| 26uuu精品一区二区三区四区在线| av网站免费在线播放| 国产三级欧美三级| 国产67194| 黄网站色欧美视频| 日韩免费av网站| 欧美日韩成人综合在线一区二区| 国产a级免费视频| 亚洲电影免费观看高清| 午夜性色福利影院| 一区二区三区视频观看| 国产精品久久麻豆| 国内揄拍国内精品| av在线不卡精品| 2022国产精品| 少妇高潮一区二区三区| 五月天色一区| 牛牛国产精品| 无码人妻丰满熟妇区五十路百度| 美女视频黄 久久| 苍井空张开腿实干12次| 久久久夜色精品亚洲| 中文字幕观看av| 精品久久香蕉国产线看观看亚洲 | 加勒比成人在线| 久久xxxx精品视频| 国产黑丝在线视频| 久久蜜桃av一区精品变态类天堂| 伊人久久久久久久久久久久久久| 亚洲综合清纯丝袜自拍| 久久亚洲精品石原莉奈| 欧美一级夜夜爽| 免费一级在线观看播放网址| 久久综合免费视频影院| 在线日韩影院| 91麻豆精品秘密入口| 免费久久精品| 亚洲国产精品无码av| 麻豆极品一区二区三区| 欧美肉大捧一进一出免费视频| 国产精品情趣视频| 久草手机在线观看| 91精品久久久久久久99蜜桃| 飘雪影视在线观看免费观看 | 91嫩草国产线观看亚洲一区二区 | 亚洲aⅴ日韩av电影在线观看| 无码日韩精品一区二区免费| 91精品国产毛片武则天| 日韩国产欧美视频| 国产激情视频网站| 亚洲美女精品一区| 中文字幕无线码一区 | 搞黄网站在线观看| 国产精品高潮在线| 国产精品极品| 黄黄视频在线观看| 久久精品国产成人一区二区三区 | 少妇被狂c下部羞羞漫画| 中文字幕亚洲一区二区va在线| 欧美成人一区二区三区四区| 亚洲精品在线观看网站| 动漫一区在线| 国产精品综合不卡av| 国产一区二区三区四区五区| 黄色大片在线免费看| 国产成人综合在线观看| 91久久久久久久久久久久久久| 欧美午夜宅男影院| 国自产拍在线网站网址视频| 5566成人精品视频免费| 国产精品tv| 国产精品久久国产| 国产成人在线色| 强乱中文字幕av一区乱码| 欧美福利一区二区| 欧美成人高清在线| 91精品久久久久久久久久另类 | 亚洲一二三区av| 久久精品夜色噜噜亚洲aⅴ| 久久精品国产成人av| 日韩禁在线播放| 亚洲欧洲自拍| 欧美激情第六页| 天堂久久久久va久久久久| 日本高清www| 91精品91久久久中77777| 欧美理论在线观看| 国产福利精品视频| 欧美影院三区| jizz18女人| 亚洲欧美日韩国产成人精品影院 | 精品视频在线播放| free欧美| 亚洲一卡二卡三卡四卡无卡网站在线看 | 中文字幕第一区| 一本久道久久综合无码中文| 日韩中文字幕网| 精品99re| 黄色免费福利视频| 久久人人爽爽爽人久久久| 伊人久久中文字幕| 久久精品电影网站| 91蜜桃臀久久一区二区| 男女视频网站在线观看| 国产日韩高清在线| 91九色蝌蚪91por成人| 久久91亚洲人成电影网站| 久久精品国产亚洲5555| 国产裸体舞一区二区三区| 国产精品久久久久久久久免费樱桃 | 五月婷婷亚洲综合| 尤物精品国产第一福利三区| 欧美高清免费| 久久艹国产精品| 久久久天堂av| 国产伦精品一区二区三区免.费| 欧美国产中文字幕| 欧美精美视频| 久久久福利影院| 亚洲福利视频三区| 都市激情在线视频| 91嫩草视频在线观看| 国产精品综合色区在线观看| 久久嫩草捆绑紧缚| 亚洲精品福利在线观看| 国产91欧美| 国产中文字幕乱人伦在线观看| 久久免费精品国产久精品久久久久| 中文字幕一级片| 久久久综合av| 日韩欧美综合| 中文在线观看免费视频| 欧美三级在线看| av中文在线资源库| 一区二区三区四区不卡| 91免费在线看| av中文字幕播放| 国产精品精品一区二区三区午夜版| 午夜欧美理论片| 久久久精品成人| 日韩av资源在线播放| 精品国产一区二| 中文字幕第100页| 欧美日韩美女视频| 日本在线视频www鲁啊鲁| 亚洲欧洲一二三|