日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

eslint 保存自动格式化_代码规范之理解ESLint、Prettier、EditorConfig

發布時間:2024/7/5 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 eslint 保存自动格式化_代码规范之理解ESLint、Prettier、EditorConfig 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

授權轉載自:nowThen

https://juejin.cn/post/6895889063111294990

前言

團隊多人協同開發項目中困惱團隊管理一個很大的問題是:無可避免地會出現每個開發者編碼習慣不同、代碼風格迥異,為了代碼高可用、可維護性, 如何從項目管理上盡量統一和規范代碼呢?

  • [x] 文檔約定 - 諄諄教導,自求多福?
  • [x] 經常性CodeRevice - 苦口婆心,耳提面命?

顯然這種無法實時反饋、延遲解決的方式會造成溝通成本高,往往最終結果還不太理想...
理想的方式是在項目工程化層面 借助可靈活配置的工具,自動化 解決。

而于此對應的,
細心的你,如果仔細觀察,會發現無論是開源項目還是成熟的團隊項目,打開項目源碼,你會發現根目錄下出現了越來越多的配置文件,這是前端項目在快速演變、逐漸完善健壯的一種表現。而對于我們來說,傻傻分不清楚可不行。

今天,我們就來分析一下跟編碼風格、代碼規范相關的、、這幾個常見配置功能。

借助于EditorConfig+Prettier+ESLint?的組合,項目中通過統一約定配置,可以在團隊成員在代碼開發過程中就檢查、約束、美化代碼,統一編碼風格;且可以省去很多的溝通成本,提前暴露代碼缺陷,減少后期二次修改代碼的風險;

簡單歸納:

  • EditorConfig: 跨編輯器和IDE編寫代碼,保持一致的簡單編碼風格;
  • Prettier: 專注于代碼格式化的工具,美化代碼;
  • ESLint:作代碼質量檢測、編碼風格約束等;

當然,他們各有適用范圍,接下來,我們就來一探究竟,重點關注ESLint。

EditorConfig

EditorConfig有助于從事同一項目的多個開發人員在跨多個編輯器和IDE使用時保持一致的編碼風格。

EditorConfig項目包含一個用于定義編碼樣式的文件格式和一個文本編輯器插件集合,這些文本編輯器插件使編輯器可以讀取文件格式并遵循定義的樣式。

解讀

  • 依賴編輯器IDE的支持
  • 某些編輯器已默認集成對EditorConfig的支持,比如常用的:Webstorm、IntelliJ IDEA等;
    而另一些編輯器則需要借助安裝對應的插件來支持:比如 Visual Studio Code、Atom等;

    我們常用的Visual Studio Code安裝的必裝插件:

  • 支持多種文件格式
  • 編輯器讀取到文件格式會匹配并遵循配置文件定義的規則;

  • 就近原則
  • 打開文件時,EditorConfig插件會在打開的文件的目錄中以及每個父目錄中查找名為.editorconfig的文件。如果到達根文件路徑或找到root = true的EditorConfig文件,將停止對.editorconfig文件的搜索。
    離文件最近的配置規則生效,優先級更高;一般在根目錄設置一個配置文件即可。

  • 配置文件?.editorconfig
  • 定義規則配置,來避免常見的代碼格式不一致和丑陋的 diffs。例如常見配置項:

    #?http://editorconfig.org
    root?=?true

    #?說明
    ##?設置文件編碼為 UTF-8;
    ##?用兩個空格代替制表符;
    ##?在保存時刪除尾部的空白字符;
    ##?在文件結尾添加一個空白行;
    [*]
    indent_style?=?space
    indent_size?=?2
    end_of_line?=?lf
    charset?=?utf-8
    trim_trailing_whitespace?=?true
    insert_final_newline?=?true

    [*.md]
    trim_trailing_whitespace?=?false

    [Makefile]
    indent_style?=?tab
    復制代碼

    更多內容可以訪問官網查看。

    當然,我們看到EditorConfig包含的內容比較少,主要是配置我們的編輯器,編寫代碼時的簡單規則,不足以滿足項目更多需求;

    Prettier

    Prettier是一個誕生于2016年就迅速流行起來的專注于代碼格式化的工具。出道即巔峰啊-.-Prettier只關注格式化,并不具有lint檢查語法等能力。它通過解析代碼并匹配自己的一套規則,來強制執行一致的代碼展示格式。
    它在美化代碼方面有很大的優勢,配合ESLint可以對ESLint格式化基礎上做一個很好的補充。

    那么如何使用呢?

  • 單獨使用,配合編輯器IDE作代碼格式化;
  • 與ESLint等配合使用;在下文ESLint中詳細談,此處不予贅述;
  • 1. 單獨使用,配合編輯器IDE作代碼格式化

    以VSCode為例,首先安裝Prettier插件。VSCode內置的代碼格式化工具可以指定為由Prettier接管,此時右下角會顯示為Prettier??梢宰孕信渲酶袷交|發機制:換行時格式化、保存文件時格式化、還是自行快捷鍵觸發;

    本人的使用習慣是用快捷鍵手動觸發格式化。

    當在編輯器里格式化未生效時,可以在.settings.json里檢查對應文件格式指定的格式化程序并調整就可以:這樣在VSCode編輯器里,觸發文件格式化時就能根據配置自動美化格式代碼;

    配置項:

    可以在VSCode?首選項-設置-擴展或.settings.json中更改通用配置;
    當然還可以在具體項目根目錄設置.prettierrc單獨配置;

    比如以下一些配置:

    {
    ??//?設置強制單引號
    ??"singleQuote":?true,
    ??//?為多行數組的非末尾行添加逗號?es5的對象,數組等
    ??"trailingComma":?"es5",
    ??//?每行最大寬度?100
    ??"printWidth":?100,
    ??//?設置語句末尾不加分號
    ??"semi":?false,
    ??//?jsx中使用單引號
    ??"jsxSingleQuote":?true,
    }
    復制代碼

    最后格式化的生效策略同樣是就近原則,一步步匹配目標文件最近父目錄的配置文件,越近優先級越高。

    ESLint

    ESLint 是一個在 JavaScript 代碼中通過規則模式匹配作代碼識別和報告的插件化的檢測工具,它的目的是保證代碼規范的一致性和及時發現代碼問題、提前避免錯誤發生。
    ESLint 的關注點是代碼質量,檢查代碼風格并且會提示不符合風格規范的代碼。除此之外 ESLint 也具有一部分代碼格式化的功能。

    我們跟著ESLint官網的說明,來理解ESLint。

    Lint發展歷程

    ESLint最初是由Nicholas C. Zakas ( JavaScript 高級程序設計 作者)于2013年6月創建的開源項目。它的目標是提供一個插件化的javascript代碼檢測工具。

    JavaScript發展歷程中出現的Lint工具:JSLint->JSHint->ESLint/TSLint;

    • JSLint是最早出現的 Lint 工具,不支持靈活拓展及配置,必須接受它所有規則;
    • JSHint 在 JSLint 的基礎上提供了一定的配置項,給了開發者較大的自由,但無法添加自定義規則;
    • Zakas創建ESLint的初衷就是覺得當時的JSHint存在局限性,無法添加自定義規則。
    • ES6的出現后則讓ESLint迅速大火。
      因為ES6新增了很多語法,JSHint 短期內無法提供支持,而 ESLint 只需要有合適的解析器以及拓展校驗規則 就能夠進行 Lint 檢查。此時babel就為兼容ESLint開發了 babel-eslint解析器,提供支持的同時也讓ESLint成為最快支持 ES6 語法的 Lint 工具。

    關于TSLint(已停止維護)

    使用過TypeScript的童鞋對于TSLint應該不會陌生,它是由TypeScript團隊推出并維護的。

    但自2019 年 1 月起,根據 TSLint 的官方聲明,TSLint 正在慢慢被廢棄,并會逐步遷移到 ESLint作為代碼檢查的工具。
    至于停止維護的原因:一是ESLint社區更活躍、越來越完善,且社區對ESLint的擁護聲浪越來越高,相反TSLint則完善度不夠;二是在持續迭代、支持新特性的過程中發現TSLint 的規則運作方式存在架構性的性能問題,相反的 ESLint 則具有更高效能的架構。

    不過不得不感慨一句:即使官方已聲明停止更新很長時間了,你會發現還是有很多TypeScript項目采用TSLint作為代碼檢查的工具,未做遷移。
    如果你的項目還在使用TSLint,為了項目的長期維護性和獲得更好的ts代碼檢查使用體驗,盡快遷移至ESLint;

    下圖為JSHint、TSLint、ESLint、Prettier的Npm包下載量對比圖:

    那么ESLint出現的意義是什么?

    ESLint官網的說明:代碼檢查是一種靜態的分析,常用于尋找有問題的模式或者代碼,并且不依賴于具體的編碼風格。對大多數編程語言來說都會有代碼檢查,一般來說編譯程序會內置檢查工具。

    JavaScript 是一個動態的弱類型語言,在開發中比較容易出錯。因為沒有編譯程序,為了尋找 JavaScript 代碼錯誤通常需要在執行過程中不斷調試。像 ESLint 這樣的可以讓程序員在編碼的過程中發現問題而不是在執行的過程中。

    與Java等編程語言不同,JavaScript作為弱類型的動態語言,因為缺少編譯階段,有些本可以在編譯過程中發現的錯誤,只能等到運行時才發現,這給我們調試和提前發現隱藏問題增加了一些難度,而 Lint 工具相當于為js增加了編譯過程,在代碼部署運行前進行靜態分析,找到出錯的地方和不規范的代碼。

    那么 TypeScript 已經能夠在編譯階段檢查出很多問題了,為什么還需要Lint工具代碼檢查呢?
    因為 TypeScript 關注的重心是類型的檢查,而不是代碼風格。

    總結一下ESLint的作用及優勢:

    • 檢查語法錯誤,避免低級bug;

    比如:api語法錯誤、使用了未定義的變量、修改const變量

    • 統一團隊代碼風格

    比如:使用tab還是空格,使用單引號還是雙引號等

    • 確保代碼遵循最佳實踐

    比如:可以借助eslint-config-standard配置包擴展社區中流行的最佳實踐的風格指南。

    這樣就能極大提高項目中多人協作開發時的效率、代碼的可讀性以及可維護性。

    ESLint特點

    一、ESLint 的所有規則都被設計成可插拔的

    每條校驗規則都是獨立的,可以單獨開啟或關閉(沒有什么可以被認為“太重要所以不能關閉”),還可以將結果設置成警告或者錯誤。
    在規則編寫時,每個規則都是單獨的文件和對應的格式化方法。

    二、ESLint是完全可配置的

    ESlint 被設計為完全可配置的,除了規則可插拔,還可以編寫自定義規則、引入社區規則配置集、插件等,讓ESLint更契合每個項目的具體需求情況;
    通過?eslint-plugin-react配置包擴展支持React語法;
    通過@typescript-eslint/parser解析器支持typeScript語法及校驗等;

    三、ESLint 使用 Node.js 編寫

    在前端項目中便于安裝且有一個快速的運行環境;
    減輕了開發者編寫自定義規則的門檻;

    四、ESLint解析時將源碼先轉換成AST

    ESLint 使用 Esprima 將源代碼解析成 AST來分析代碼中的模式,再通過匹配規則定義識別和報告搜集的代碼信息。
    雖然多轉換一層效率略微降低,好處是可以支持使用任意規則來檢測 AST 是否符合預期,這使得 ESLint 高可擴展性。

    支持的配置文件格式

    ESLint 支持幾種格式的配置文件:

    • JavaScript?- 使用?.eslintrc.js?然后輸出一個配置對象。
    • YAML?- 使用?.eslintrc.yaml?或?.eslintrc.yml?去定義配置的結構。
    • JSON?- 使用?.eslintrc.json?去定義配置的結構,ESLint 的 JSON 文件允許 JavaScript 風格的注釋。
    • (棄用)?- 使用?.eslintrc,可以使 JSON 也可以是 YAML。
    • package.json?- 在?package.json?里創建一個?eslintConfig屬性,在那里定義你的配置。

    如果同一個目錄下有多個配置文件,ESLint 只會使用一個。優先級順序如下:

  • .eslintrc.js
  • .eslintrc.yaml
  • .eslintrc.yml
  • .eslintrc.json
  • .eslintrc
  • package.json
  • 遇到項目內有多個層疊配置時,依然采用就近原則作為高優先級;

    配置文件說明

    Rules-啟用的規則及其各自的錯誤級別

    ESLint 附帶有大量的規則。你可以使用注釋或配置文件修改你項目中要使用的規則。要改變一個規則設置,你必須將規則 ID 設置為下列值之一:

    • "off"?或?0?- 關閉規則
    • "warn"?或?1?- 開啟規則,使用警告級別的錯誤:warn?(不會導致程序退出)
    • "error"?或?2?- 開啟規則,使用錯誤級別的錯誤:error?(當被觸發的時候,程序會退出)

    Globals-配置額外的全局變量

    啟用ESLint規則后,當訪問當前源文件內未定義的變量時,no-undef 規則將發出警告。
    而有時候,我們是需要在其他文件訪問一些全局變量的,且保證能正常取到值。這時可以在 ESLint 中定義這些全局變量,這樣 ESLint 就不會發出警告了。

    • 用注釋指定全局變量,格式如下:
    /*?global?var1,?var2?*/
    復制代碼

    這定義了兩個全局變量,var1?和?var2。如果你想選擇性地指定這些全局變量可以被寫入(而不是只被讀取),那么你可以用一個?"writable"?的標志來設置它們:

    /*?global?var1:writable,?var2:writable?*/
    復制代碼
    • 配置文件中通過globals?配置屬性設置,對于每個全局變量鍵,將對應的值設置為?"writable"?以允許重寫變量,或?"readonly"?不允許重寫變量。例如:
    //?.eslintrc.js
    "globals":?{
    ??"var1":?"writable",
    ??"var2":?"readonly"
    }
    復制代碼

    Environments - 指定腳本的運行環境

    每種環境都有一組特定的預定義全局變量。如brower、node環境變量、es6環境變量等。

    'env':?{
    ??'browser':?true,
    ??'commonjs':?true,
    ??'es6':?true
    },
    復制代碼

    Plugins - 第三方插件

    ESLint 支持使用第三方插件,先在項目中下載安裝要引入的插件,配置文件中使用?plugins?關鍵字來存放插件名字的列表。插件名稱可以省略?eslint-plugin-?前綴。

    ?plugins:?['react',?'babel'],?//?eslint-plugin-react?eslint-plugin-babel
    復制代碼

    Extends - 繼承

    一個配置文件可以被基礎配置中的已啟用的規則繼承。

    ?extends:?["eslint:recommended","plugin:prettier/recommended"],
    復制代碼

    配置代碼注釋方式

    有時候,我們需要在代碼中忽略ESLint的某些規則檢查,此時我們可以通過加入代碼注釋的方式解決:可以指定整個文件、某一行、某一區塊開啟/關閉 某些或全部規則檢查;

    /*?eslint-disable?*/????--禁用全部規則??放在文件頂部則整個文件范圍都不檢查
    /*?eslint-disable?no-alert,?no-console?*/??--禁用某些規則
    //?eslint-disable-line?????--當前行上禁用規則
    //?eslint-disable-next-line?--下一行上禁用規則
    復制代碼

    具體參考:eslint.bootcss.com/docs/user-g…;

    使用ESLint

    安裝 ESLint

    ESLint 可以安裝在當前項目中或全局環境下,但因項目間存在的差異性,我們一般會將它安裝在當前項目中。安裝:

    yarn?add?--save-dev?eslint
    復制代碼

    安裝插件和解析器

    假如項目中使用了TypeScript和React,則安裝:

    //?我們需要安裝?@typescript-eslint/parser,替代掉默認的Espree解析器。
    yarn?add?--save-dev?typescript?@typescript-eslint/parser

    //?安裝eslint-plugin-react配置包擴展支持React語法;安裝@typescript-eslint/eslint-plugin提供額外的ts 語法的規則
    yarn?add?--save-dev?eslint-plugin-react?@typescript-eslint/eslint-plugin
    復制代碼

    其他的插件和解析器請根據實際項目需要安裝。

    創建配置文件

    我們在項目的根目錄下創建一個?.eslintrc.js,內容如下:

    module.exports?=?{
    ????parser:?'@typescript-eslint/parser',
    ????plugins:?['react','@typescript-eslint'],
    ????rules:?{
    ????????//?禁止使用?var
    ????????'no-var':?"error",
    ????????//?優先使用?interface?而不是?type
    ????????'@typescript-eslint/consistent-type-definitions':?[
    ????????????"error",
    ????????????"interface"
    ????????]
    ????}
    }
    復制代碼

    站在巨人的肩膀上使用

    前端社區中有很多比較好的規則集,我們要做的是站在巨人的肩膀上,基于已有規則集,構建適合自己及團隊的規則配置。
    通過研究他人優秀的規則集,慢慢地構建自用或公司的規則配置;

    本篇文章介紹的ESLint只是涉及的一些重要的概念及基本使用。ESLint規則及配置包含了很多的內容,想要用的好,值得花精力自行好好研究。

    Q&A

    1. 如何方便地開始使用ESLint,而且盡量不改動以前的代碼?

    如果你正在使用GIt做項目代碼管理,那么則可以借助husky + lint-staged + Prettier 在Git提交時,自動強制校驗并格式化且修復代碼,而且只處理自己本次改動提交的文件。

    采用這種pre-commit階段增量校驗的模式,盡量避免對老舊代碼的影響;這種方式可以穩健地逐步完善老項目;

    2. 如何解決Prettier與ESLint的配置沖突問題?

    在代碼格式化時采用Perttier規則,而我們代碼校驗使用的是ESLint,如果同一個規則配置不一致,往往就會出現沖突問題;

    比如:字符串單、雙引號的配置,eslint fix后把字符串變成單引號,再次編輯文件后,保存(Prettier)自動格式化后卻又變成雙引號,導致代碼校驗異常。

    解決方式一:要么修改 eslintrc,要么修改 prettierrc 配置,讓它們配置保持一致;

    解決方式二:禁用 ESLint中和Prettier配置有沖突的規則;再使用 Prettier 來替代 ESLint 的格式化功能;
    安裝eslint-config-prettier插件配置集,把其配置到eslintrc規則的尾部。執行ESLint命令,會禁用那些和Prettier配置有沖突的規則。
    安裝eslint-plugin-prettier插件,先使用Prettier對代碼進行格式化,再并對不一致的地方進行標記;
    這兩個包配合使用,可以達到運行?eslint \--fix?時,采用Prettier的配置規則 來格式化文件。

    具體配置及使用方式,請自行查閱探索;

    總結

    ESLint、Prettier、EditorConfig的引入,需要犧牲一些開發人員的編碼自由,來保證團隊成員代碼風格的一致性,進而提高代碼的可讀性、可維護性。使項目更好管理,成員之間合作更順暢。

    就算不從團隊開發考慮,個人從中也能逐漸建立良好的開發規范,對于自己的成才也是長久的。

    當然,我們也該清楚地認識到工具的局限性

    一、清楚定位:
    ESLint等解決的是團隊開發規范的問題,并不能解決其他諸如編碼能力、代碼合理性等問題, 還屬于工程化中比較弱的一環。

    有時會遇到團隊制定特別嚴格的規則校驗,且在每次代碼提交時,收集檢查結果作為代碼質量評估的重要指標。個人認為這種方式固然可以量化一部分代碼質量考核問題 ,但形式主義過重。不過也是廖勝于無的做法。

  • 太過嚴格的規則,限制了代碼的靈活性。每一個規則都應該是可被討論,具體開啟與否應該視團隊而定;
  • 語言或框架某個寫法如果是被嚴禁使用的,那它就應該在源頭被消滅;之所以存在肯定有一定的意義的;
  • ESLint不是神藥,最佳代碼實踐往往在于多多探索,持續更新;
  • 二、技術革新快速,之前認為的準則不一定就適用于當下,要保持持續調整的心態和跟進優化的行動力;

    三、不要作嚴格代碼規范的強迫癥患者, 它并不是目的,只是一個讓我們更方便管理項目,從復雜團隊項目解脫出來的一個方式。

    更傾向的做法是:不要完全依賴工具的規則校驗,要讓它們幫忙我們養成良好的編碼習慣,培養代碼質量意識,指引我們寫出更優的代碼,而不是依賴它

    最后

    歡迎關注「前端瓶子君」,回復「交流」加入前端交流群!歡迎關注「前端瓶子君」,回復「算法」自動加入,從0到1構建完整的數據結構與算法體系!另外,每周還有手寫源碼題,瓶子君也會解答喲!》》面試官也在看的算法資料《《“在看和轉發”就是最大的支持

    總結

    以上是生活随笔為你收集整理的eslint 保存自动格式化_代码规范之理解ESLint、Prettier、EditorConfig的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    激情五月六月婷婷 | 欧美色888| 人人草人人草 | 亚洲精品无 | 在线观看成人国产 | 久久国产视屏 | 日韩在线视频播放 | 久久婷婷影视 | 亚洲综合小说电影qvod | 毛片1000部免费看 | 婷婷丁香色 | 97国产一区二区 | 久久综合综合久久综合 | 丁香视频全集免费观看 | 欧美在线观看视频一区二区 | 欧美一级性生活片 | 欧美福利网址 | 97人人网 | 六月丁香伊人 | 97电影在线| 国产精品成人久久久 | 久久国产精品成人免费浪潮 | 99热最新| 日日日天天天 | 国产一级黄色片免费看 | 91人人在线 | 免费欧美高清视频 | 欧美一区成人 | 不卡的av片 | 国产最新在线视频 | 国产真实在线 | 久久免费在线视频 | 国产一区在线免费观看 | 亚洲资源网 | 99久久精品免费看国产麻豆 | 久久电影国产免费久久电影 | 国产视频日本 | 国产免费观看高清完整版 | 久久大片网站 | 精品国产91亚洲一区二区三区www | 国产成人精品综合 | 色黄www小说| 亚洲欧美日韩一二三区 | 久久精品精品 | 91超碰在线播放 | 精品亚洲一区二区 | 日韩精品在线观看av | 97精品国产91久久久久久 | 成人一级电影在线观看 | 国产福利免费在线观看 | 国产国语在线 | 久久精品视频在线观看免费 | 日本精品视频一区 | 免费看黄的 | 人人草天天草 | 一区二区三区高清 | 99精品视频网站 | 中文字幕乱码视频 | 麻豆视频免费入口 | 亚洲精品在线观看不卡 | 婷婷色综合网 | 粉嫩av一区二区三区四区在线观看 | 69视频在线 | 97国产 | 国产成人久久精品亚洲 | www.夜色321.com| 天天操天天干天天爱 | 久久久久久电影 | 五月婷婷综合激情 | 黄污污网站 | 91av电影| 国产高清av在线播放 | 一区二区影视 | 91av电影在线| 国产美腿白丝袜足在线av | 国产精品岛国久久久久久久久红粉 | 久久观看| 天天插一插| 97日日碰人人模人人澡分享吧 | 在线观看日本高清mv视频 | 中文在线中文资源 | 亚洲日本激情 | 欧美巨大| 亚洲精品中文字幕在线观看 | 久久精品99国产 | 国产成人在线网站 | 99久久99视频只有精品 | 成年人三级网站 | 91在线观看高清 | 日韩综合第一页 | 久草.com| 99热在线国产精品 | 一级精品视频在线观看宜春院 | 在线免费视频 你懂得 | 国产又粗又硬又长又爽的视频 | 黄色一集片| 国产专区在线看 | 在线看黄色的网站 | 国产视频1区2区 | 91香蕉久久 | 成年人免费av | 免费色黄 | 中文字幕在线第一页 | 日韩视频在线播放 | 国产经典av | 一区二区三区日韩在线观看 | 在线v片免费观看视频 | 韩国av免费观看 | 伊人天天色 | 日韩精品一区二区三区视频播放 | 欧美日韩国产一区二 | 国产香蕉久久 | 欧美视屏一区二区 | av中文字幕不卡 | 狠狠狠狠狠狠狠干 | av在线进入| 能在线看的av | av黄在线播放 | 九九导航| 欧美激情h | 91精品国产高清 | 国产无套精品久久久久久 | 亚洲精品乱码久久久久v最新版 | 99精品乱码国产在线观看 | 草久久av | 国产精品一区二区久久精品爱微奶 | 射综合网 | 久久久久一区二区三区 | 国产一区在线视频播放 | 亚洲最新av网站 | 激情视频免费观看 | 69视频国产| 最新国产精品亚洲 | 国产日韩中文在线 | 国产91精品看黄网站 | 六月久久婷婷 | 久久视频在线视频 | 美女黄久久 | 成人av网站在线 | 六月色播| 成人网页在线免费观看 | 亚洲精品在| 中文字幕在线观看第三页 | 国产成人av一区二区三区在线观看 | 超碰免费在线公开 | 夜色资源站wwwcom | 波多野结衣视频一区二区三区 | 黄色毛片在线看 | 在线视频a| 久久精品国产一区 | 国产一二三区在线观看 | 高潮久久久久久久久 | av视屏在线播放 | 国精产品999国精产品视频 | 久久久av电影 | 日韩欧美在线国产 | 99久热在线精品视频 | 国产在线国产 | 国产成人免费精品 | 成年人电影毛片 | 国产午夜精品免费一区二区三区视频 | 干亚洲少妇 | 成人 亚洲 欧美 | 国产在线v | 国产精品18久久久久久久久 | 九九在线国产视频 | 亚洲精区二区三区四区麻豆 | 午夜美女福利直播 | 久av在线 | 伊人小视频 | 久久成人国产精品一区二区 | 中文字幕日本在线观看 | 日韩精品视频免费 | 国产精品免费视频观看 | 欧美日韩精品在线观看 | 欧美激情精品久久久久久变态 | 日韩美精品视频 | 久久精品亚洲 | 日韩精品中文字幕有码 | 黄色日视频 | 五月天久久狠狠 | 五月天色综合 | 国产精品入口久久 | 国产精品一区免费看8c0m | 婷婷综合伊人 | www.黄色小说.com | 免费看亚洲毛片 | 亚洲精品乱码久久久久久按摩 | 99热网站| 精品国产一区二区三区久久久蜜臀 | 精品久久久久久久久久岛国gif | 久久精品视频在线 | 搡bbbb搡bbb视频| 久久成熟 | 国产成人一区三区 | 24小时日本在线www免费的 | 一区二区视频在线播放 | 国产成人一级电影 | 亚洲精品久久久蜜臀下载官网 | 欧美成人区 | 国产一二三四在线观看视频 | 日韩一级黄色大片 | 亚洲综合视频在线播放 | 亚洲精品玖玖玖av在线看 | 午夜精品福利影院 | 夜夜操综合网 | 色五月色开心色婷婷色丁香 | 久久成人午夜视频 | 亚洲免费一级电影 | 国产亚洲精品日韩在线tv黄 | 日产乱码一二三区别在线 | 久久午夜网 | 人人爽人人香蕉 | 丁香六月婷婷 | 久久久久欧美精品999 | 精品视频成人 | 成人免费观看视频网站 | 精品亚洲va在线va天堂资源站 | 99久久精品国产免费看不卡 | 亚洲精品高清视频在线观看 | 久久爽久久爽久久av东京爽 | 婷婷色九月 | 天天干.com | 久草视频免费在线播放 | 江苏妇搡bbbb搡bbbb | 久久成人国产精品一区二区 | 99精品视频观看 | 国产精品久久久久久久久免费看 | 国产手机视频在线播放 | 91精品夜夜 | 欧美做受高潮 | 免费黄av| 日韩一级成人av | 人人舔人人舔 | 国产精品尤物视频 | 五月婷激情 | 丁香六月天 | 国产成人在线观看 | av免费黄色 | 国产亚洲精品久久久久久久久久 | 久久九九网站 | 欧美性高跟鞋xxxxhd | 99久久国产免费看 | 国产伦精品一区二区三区… | 国产麻豆果冻传媒在线观看 | 999久久久精品视频 日韩高清www | 亚洲成av人影院 | 不卡av电影在线观看 | 91大神一区二区三区 | 日本久久免费电影 | 免费国产在线精品 | 中文字幕乱在线伦视频中文字幕乱码在线 | 国产色视频网站 | 亚洲精品视频免费在线观看 | 久草在线免费新视频 | 成av在线 | 成人欧美一区二区三区黑人麻豆 | 探花视频免费观看高清视频 | 亚洲精品网址在线观看 | 午夜狠狠操 | 色综合久久88色综合天天6 | 婷婷激情在线 | 久草视频在线免费播放 | 日本在线精品视频 | 中文字幕日韩一区二区三区不卡 | 日韩精品在线免费播放 | 国产三级午夜理伦三级 | 久久久久成人精品亚洲国产 | 91免费看黄 | 亚洲经典视频 | 99视频在线免费 | 中文字幕亚洲欧美日韩2019 | 国产精品久久久久久久久久 | 99麻豆视频 | 5月丁香婷婷综合 | 日本中文乱码卡一卡二新区 | 久艹视频在线免费观看 | 久草网视频在线观看 | 亚洲va在线va天堂 | 美女搞黄国产视频网站 | 精品在线观看一区二区三区 | 国产91影院| 色网站在线观看 | 久久观看免费视频 | 亚洲精品2区 | 亚洲人成综合 | 国产精品黑丝在线观看 | 91精品秘密在线观看 | 国产一级电影免费观看 | 人人舔人人射 | 欧美日韩国产精品一区二区三区 | www.黄色片.com | 97色视频在线 | 国产黄色高清 | 亚洲伊人色 | 国产精品区免费视频 | 色老板在线视频 | 夜夜爽88888免费视频4848 | 久久色中文字幕 | a级成人毛片 | 国产福利91精品一区二区三区 | 黄色录像av| 日韩av高清 | 中文字幕一区二区三 | 国产中文字幕亚洲 | 国产在线色站 | 成 人 黄 色 免费播放 | 91精品视频在线观看免费 | 99视频这里有精品 | 在线导航福利 | 国产精品剧情在线亚洲 | 国产精品视频在线看 | 国产一区二区高清不卡 | 国产精品久久久久久欧美 | 久久区二区 | 六月激情婷婷 | 天堂在线v | 成人在线播放免费观看 | 毛片激情永久免费 | 欧美午夜寂寞影院 | 91丨九色丨91啦蝌蚪老版 | 国产精品无av码在线观看 | 久久久久久久久久免费视频 | 天天鲁天天干天天射 | 精品a视频| 日韩av手机在线观看 | 日韩动态视频 | 超碰成人免费电影 | 天堂网av在线 | 91探花在线视频 | 91一区啪爱嗯打偷拍欧美 | 夜色资源网 | 成人久久国产 | 久久精品网站免费观看 | 午夜色大片在线观看 | 日韩av中文在线 | 1区2区视频 | 97国产在线观看 | 成人免费视频视频在线观看 免费 | 亚洲精品一区二区三区新线路 | 国产高清无线码2021 | 日韩精品偷拍 | 日韩欧美在线观看一区二区三区 | av网站手机在线观看 | 丁香激情视频 | 一区二区三区四区不卡 | 精品久久99 | 96精品在线 | 免费成人在线电影 | 激情久久五月天 | 天天射天天舔天天干 | 天天做天天爱夜夜爽 | 国产xxxx做受性欧美88 | 精品久久久网 | 女女av在线 | 欧美一区二区三区四区夜夜大片 | 黄p网站在线观看 | 国产成人av电影在线观看 | 亚洲国产影院av久久久久 | 美女av在线免费 | 91桃色国产在线播放 | 国产小视频福利在线 | 久久精品视频在线观看 | 日韩在线视频免费看 | 日韩一区二区三免费高清在线观看 | 亚洲色图av | 欧美激情视频在线免费观看 | 麻豆成人小视频 | 久久视频免费在线 | 欧美精品一二 | 日本aa在线 | 日韩成人精品一区二区三区 | 91色九色 | 91免费高清观看 | 亚洲综合干| 国产小视频免费在线网址 | 日本婷婷色 | 91av电影网| 超碰在线观看97 | 日本一区二区三区免费观看 | 欧美激情精品久久久久久免费印度 | 久久精品国产免费看久久精品 | 亚洲一区二区三区四区精品 | 91麻豆.com| 国产日韩中文在线 | 一个色综合网站 | 色婷婷激婷婷情综天天 | 午夜精品一区二区三区免费视频 | 黄免费在线观看 | 久久99久久99精品免视看婷婷 | 在线观看中文字幕 | 中文字幕 婷婷 | 久久精品91久久久久久再现 | 日韩精品视频网站 | 五月天婷亚洲天综合网精品偷 | 天天狠狠干 | 成人试看120秒 | 国内精品国产三级国产aⅴ久 | 99精品国产福利在线观看免费 | 成人国产精品av | 久久精品国亚洲 | 西西4444www大胆艺术 | 国内外成人在线 | 四虎www | 天天综合精品 | 天天草天天爽 | 国产一区视频在线观看免费 | 色噜噜在线观看视频 | 国产一区二区高清视频 | 亚洲国产美女精品久久久久∴ | 成人黄色av免费在线观看 | 国产黄色片一级三级 | 超碰在线色 | 日韩在线视频一区二区三区 | 日韩免费一级电影 | 日韩xxxbbb | 91干干干| 激情影音| 欧美在线99 | 极品久久久久久久 | 日韩成人免费在线观看 | 国产成人精品区 | 国产精品你懂的在线观看 | 久久久久久网站 | 亚洲三级影院 | 久久视频免费在线 | 亚洲人人爱 | 精品久久免费 | 久久亚洲综合国产精品99麻豆的功能介绍 | www免费黄色 | 天天草夜夜 | 亚洲激情 | 国产成人av电影在线观看 | av中文字幕亚洲 | 国内视频一区二区 | 五月婷婷视频在线 | 99精品视频99 | 黄色一级免费电影 | 国内外成人在线视频 | 国产精品久久久久久久久久99 | 一区二区三区在线免费 | 99久久99久久免费精品蜜臀 | 亚洲成av人片在线观看 | 天天干夜夜夜 | 欧美日韩视频在线 | 亚洲综合在| 伊人热| 91秒拍国产福利一区 | 国产精品美乳一区二区免费 | 国产免费不卡av | 麻豆视频免费观看 | 在线91网 | zzijzzij亚洲日本少妇熟睡 | 一区二区视频免费在线观看 | 中文字幕亚洲综合久久五月天色无吗'' | 国产一二三精品 | 美女av免费看 | 日韩欧美在线综合网 | 六月色婷 | 色狠狠久久av五月综合 | 麻豆国产精品一区二区三区 | 日韩乱理| 久久全国免费视频 | 高清av免费看 | 69中文字幕 | 亚洲激情免费 | 99久久婷婷国产综合亚洲 | 国产成人精品在线观看 | 91av在线播放视频 | 久久久免费观看视频 | 狠狠插狠狠操 | 亚洲精品视频偷拍 | 欧美成人精品在线 | 日韩精品免费专区 | 免费福利视频网站 | 99视频精品免费视频 | 欧美精品免费在线 | 日韩中文字幕一区 | 国产视频一二区 | 亚洲国产美女精品久久久久∴ | 免费日韩视 | 成人毛片一区二区三区 | 偷拍久久久 | 永久免费av在线播放 | 成人免费观看大片 | 国产经典av | 新版资源中文在线观看 | 日本一区二区高清不卡 | 午夜私人影院久久久久 | 天天操天天干天天操天天干 | 成人综合婷婷国产精品久久免费 | 色噜噜色噜噜 | 一级淫片在线观看 | 999久久久精品视频 日韩高清www | 日日夜夜综合网 | 99久免费精品视频在线观看 | 在线视频a | 欧美在线视频一区二区 | 成人午夜剧场在线观看 | 色综合天天色综合 | 免费网站看av片 | 亚洲黄色av网址 | 伊人视频 | 美女网站在线 | 黄网站免费大全入口 | 亚洲女人天堂成人av在线 | av电影一区二区 | 日本精品久久久久 | 亚洲va在线va天堂 | 免费看一级黄色大全 | 一区二区三区高清在线观看 | 亚洲码国产日韩欧美高潮在线播放 | 91av视频在线观看 | 六月丁香婷 | 最新国产精品拍自在线播放 | 91久久国产露脸精品国产闺蜜 | 久久天堂精品视频 | 中文字幕免费不卡视频 | 99久久婷婷国产综合亚洲 | 啪啪免费观看网站 | 国产精品一区二区中文字幕 | 久久亚洲私人国产精品va | 国产一区二区三区免费在线 | 免费成人av网站 | 久久99热这里只有精品国产 | 欧美日本不卡 | 欧美色图30p | 99精品久久久久久久久久综合 | 亚洲国产一区av | 日本最大色倩网站www | 一区二区三区四区五区六区 | 久久97久久| 伊人久久精品久久亚洲一区 | 亚洲国产97在线精品一区 | 狠狠干在线 | 婷婷国产在线 | 少妇高潮流白浆在线观看 | 久香蕉 | 亚洲精品国产麻豆 | 午夜精品一区二区三区可下载 | 天天天天天天干 | 欧美日韩亚洲在线观看 | 久久婷婷视频 | 天天干天天天天 | 欧美性护士 | 伊在线视频 | 亚洲婷婷在线视频 | 色婷婷国产精品一区在线观看 | 国产日韩在线观看一区 | 91在线一区二区 | www.夜夜骑.com | 午夜在线资源 | 一级c片| 青青网视频 | 丁香婷婷色月天 | 91丨九色丨高潮丰满 | 久久久久久久久久久久亚洲 | 97av在线视频| 精品日韩在线 | 人人超碰97| 国产成人精品一区二区三区网站观看 | 午夜精品视频免费在线观看 | 99热99| 69av在线视频 | www.天天干.com | 日韩高清网站 | 中文字幕在线免费观看视频 | 久久精品一区二区三 | 国产精品va在线观看入 | 最新中文字幕在线播放 | 免费在线观看午夜视频 | 国产原创在线 | 欧洲一区二区三区精品 | 丁香资源影视免费观看 | 狠狠色狠狠色综合日日92 | 黄色片视频在线观看 | 亚洲精品乱码久久久久v最新版 | 天天干视频在线 | 久久久久免费精品视频 | 婷婷在线网 | 久久不见久久见免费影院 | 欧美精品一区二区三区一线天视频 | 最新三级在线 | 去看片 | 欧美精品在线观看免费 | 国产尤物视频在线 | 91在线操| 在线观看日本韩国电影 | 亚洲一级片在线看 | 久久99影院 | 奇米先锋| 亚洲 综合 专区 | 日韩美女高潮 | 黄在线| 中文字幕在线观看91 | 亚洲最新av在线网站 | 国产亚洲精品精品精品 | 美女久久精品 | 国产精品第十页 | 91成人在线观看喷潮 | 免费黄色av.| 91九色免费视频 | 日韩久久精品一区二区三区 | 国产视频一二三 | 国产高清久久久久 | 久久久久色 | 久久久久久久亚洲精品 | 亚洲精品在线电影 | 国产99久久久国产 | 狠狠色综合网站久久久久久久 | 欧美大片www| 国产精品久久精品国产 | 免费网址你懂的 | 久久精品久久精品久久精品 | 欧美精品在线一区 | 欧美a影视 | 国产日韩精品在线观看 | 免费视频18 | 天天草天天摸 | 成人播放器 | 免费福利片 | 不卡的av在线播放 | 蜜桃av人人夜夜澡人人爽 | 国产高清在线精品 | 91桃色免费视频 | 美女视频黄的免费的 | 999久久久国产精品 高清av免费观看 | 亚洲男模gay裸体gay | 久久免费av电影 | 九九99视频 | 在线免费看黄网站 | 成 人 黄 色 免费播放 | 天天搞天天 | 99热这里有精品 | 久久成人国产精品入口 | 国产欧美精品xxxx另类 | 又黄又爽的视频在线观看网站 | 久色 网 | 久久tv视频| 91福利小视频 | 久久久免费精品国产一区二区 | 成人av午夜 | 日日夜夜精品视频天天综合网 | 中文字幕一区在线 | 国产一级精品视频 | 四虎精品成人免费网站 | 激情综合中文娱乐网 | 天天操天天吃 | 狠狠久久婷婷 | 九九视频这里只有精品 | 久草视频中文 | 人人添人人| 亚洲国内精品视频 | 久久国产手机看片 | 五月婷婷综合在线视频 | 天天舔天天搞 | 91夫妻视频 | 日本公妇在线观看高清 | 中文字幕日韩有码 | 在线观看电影av | 欧美一区二区三区特黄 | 黄色软件在线看 | 欧美日韩性视频在线 | 国产精品岛国久久久久久久久红粉 | 香蕉在线观看 | 日本精品午夜 | 国产一区在线观看免费 | 天天人人综合 | 日日干美女 | 久久99九九99精品 | 狠狠狠色丁香婷婷综合激情 | 九九九九九国产 | 天天干天天爽 | 久久av电影 | 成年人国产在线观看 | 免费观看9x视频网站在线观看 | 久久精品视频18 | 999精品视频| 一本一本久久a久久 | 午夜电影久久 | 超碰在线日本 | 天天拍天天色 | 最近高清中文在线字幕在线观看 | 五月婷婷av在线 | 不卡电影一区二区三区 | 中文字幕在线一二 | 国产午夜视频在线观看 | www.亚洲精品在线 | 中文字幕中文字幕在线中文字幕三区 | 国产亚洲精品久久久久久久久久久久 | 亚洲欧美视频一区二区三区 | 亚洲三级影院 | 日日夜夜噜 | 天天操福利视频 | 亚洲 成人 一区 | 国产高清免费在线观看 | 久久综合综合久久综合 | 2019中文字幕第一页 | 视频二区在线视频 | 欧美韩国日本在线 | 国产三级视频在线 | 免费高清在线观看电视网站 | 国产精品美乳一区二区免费 | 在线观看中文字幕av | 久久精品99国产国产精 | 精品主播网红福利资源观看 | 国产裸体视频网站 | 黄色免费网战 | 国产最新精品视频 | 在线三级av | 免费观看一区二区三区视频 | 国产成人免费观看久久久 | 久久久久久久久久久久久国产精品 | 国产伦理一区二区 | 手机看片| 久久艹国产视频 | 亚洲另类视频在线观看 | 9色在线视频 | 亚洲欧洲精品久久 | 中文字幕色网站 | 欧美日韩高清 | 日韩一级成人av | 91在线视频免费观看 | 亚洲精品视频免费观看 | 毛片3 | 亚洲国产理论片 | 久草免费福利在线观看 | 99视频国产在线 | 亚洲天堂精品 | 欧美日韩不卡在线视频 | 黄色在线视频网址 | 久久91久久久久麻豆精品 | 91久久丝袜国产露脸动漫 | 成人一区二区在线观看 | 成人四虎 | 国产视频精品免费 | av免费试看 | 国产流白浆高潮在线观看 | 精品人人人 | 婷婷在线免费 | 一级淫片在线观看 | 久精品一区 | 91pony九色丨交换 | 正在播放五月婷婷狠狠干 | 日韩精品在线视频 | 超级碰碰免费视频 | 丁香激情五月 | 日韩在线观看视频网站 | 最新日韩中文字幕 | 久久国产精品免费一区二区三区 | 国产在线观看a | 美女网站黄免费 | 久久成年人视频 | 欧美日韩一级久久久久久免费看 | 日韩精品1区2区 | 国产99在线免费 | 免费看三级 | 99热网站 | av在线播放一区二区三区 | 成人在线网站观看 | 久久国产精品电影 | 国产91aaa| 亚洲精品视频在线观看视频 | 在线观看视频91 | 免费日韩 精品中文字幕视频在线 | 国产成人免费观看 | 福利一区二区三区四区 | 五月婷婷激情 | 激情五月综合网 | 在线免费视频一区 | 丁香花五月 | 最近2019年日本中文免费字幕 | 久久1区 | 欧美精品久久久久久久 | 热久久国产精品 | 成人影片在线免费观看 | 久草影视在线观看 | 国产精品久久久久久久久久三级 | 国产精品ssss在线亚洲 | 九九有精品 | 最近中文国产在线视频 | 亚洲一区二区三区在线看 | 亚洲在线网址 | 开心激情婷婷 | av永久网址 | 91成人免费电影 | 97超碰在线免费观看 | 一区二区三区四区五区在线视频 | 视频在线观看亚洲 | 成人va视频 | 日韩特黄一级欧美毛片特黄 | 免费看片网址 | 亚州中文av| av中文字幕不卡 | 国产一级片视频 | 亚洲国产精品资源 | 日韩精品无码一区二区三区 | 精品国产99| 日韩在线电影一区 | 亚洲成人精品在线观看 | 国产99精品 | 91日韩精品视频 | 日韩在线观看网址 | 色综合久久五月天 | 91精品国产亚洲 | 午夜美女wwww| 国产伦精品一区二区三区免费 | 四虎5151久久欧美毛片 | 91成人精品一区在线播放 | 69亚洲精品| 日韩性网站| 91在线小视频 | 国产亚洲欧美精品久久久久久 | 婷婷激情影院 | 色狠狠一区二区 | 91在线观看视频 | 91女子私密保健养生少妇 | 人人干人人添 | 久久艹艹 | 国产99免费| 精品视频区| 久久天天综合网 | 超碰在线9 | 国产精品久久一区二区无卡 | 日本高清dvd| 三上悠亚一区二区在线观看 | 亚洲午夜久久久影院 | 超碰在线9 | 麻豆91精品91久久久 | 色婷婷福利 | 91精品夜夜 | 国产中文字幕在线看 | 高潮久久久久久久久 | 婷婷综合| 日本成人免费在线观看 | 欧美一级视频在线观看 | 日本成人中文字幕在线观看 | 狠狠狠狠狠狠操 | 亚洲一二视频 | 久久久久激情视频 | 国产精品一区二区在线看 | 免费精品在线视频 | 一级c片| 婷婷久久一区二区三区 | 久久久久久久久久久久久影院 | 97超碰人人澡人人爱学生 | 91精选在线 | 97色综合 | 精品国产一区二区三区四区vr | 中文字幕日本特黄aa毛片 | 国精产品一二三线999 | 天堂av官网| 久九视频 | 在线观看亚洲国产 | 青青河边草免费直播 | 808电影免费观看三年 | 欧美激情综合网 | 日本99精品 | 婷婷久久综合九色综合 | 超碰人人干人人 | 伊人伊成久久人综合网站 | 精品久久久久久国产偷窥 | 国产精品v欧美精品 | 三级在线国产 | 国产在线播放观看 | 一区二区中文字幕在线 | 91在线精品一区二区 | av大全免费在线观看 | 国产精品视频永久免费播放 | 久久99精品国产一区二区三区 | 免费视频网 | 日韩精品中文字幕有码 | 香蕉视频最新网址 | 午夜精品一区二区三区免费 | 91污视频在线 | 久草在线视频免费资源观看 | 午夜婷婷在线观看 | 992tv在线 | av888av.com| 久久综合操 | 日韩在线首页 | 国产中出在线观看 | 久久久国产精品视频 | 99久久精品电影 | 成人性生交大片免费观看网站 | 夜夜夜夜夜夜操 | 日韩在线观看视频一区二区三区 | 久久另类视频 | 欧美日韩亚洲第一 | 91九色免费视频 | 久久久综合电影 | 日韩精品三区四区 | 国产三级精品三级在线观看 | 亚洲伦理一区 | 在线色资源| 亚洲一区二区高潮无套美女 | 国产精品色婷婷视频 | 天天色视频 | 久久99国产综合精品 | 中文字幕999 | 午夜精品一区二区国产 | 色av男人的天堂免费在线 | 99爱精品视频 | 国产特级毛片aaaaaaa高清 | 日韩黄色免费看 | 免费黄a大片 | 国产精品久久久久国产精品日日 | 天天干天天射天天插 | 1000部国产精品成人观看 | 在线观看视频一区二区 | 国产中文字幕在线观看 | 免费成人在线电影 | 97综合网 | 视频国产一区二区三区 | 国产精品xxxx18a99 | 亚洲视频免费视频 | 免费网站污 | 人人舔人人 | 久久97超碰 | av三级av | 日韩精品视频久久 | 国产一线二线三线在线观看 | 91高清视频 | 99久久99久久精品免费 | 日黄网站 | 国产精品一区二区美女视频免费看 | 8x成人免费视频 | 久久免费看 | 视频在线观看入口黄最新永久免费国产 | 日日噜噜噜噜夜夜爽亚洲精品 | 日韩亚洲精品电影 | av中文字幕剧情 | 91成人看片| 国产一区二区三区在线 | 国产在线欧美 | 精品电影一区二区 | 国产精品麻豆欧美日韩ww | 国产在线美女 | 国产亚洲精品xxoo | 亚洲男女精品 | 九九热中文字幕 | 中文字幕在线免费观看 | 成人黄色av免费在线观看 | 国产福利久久 | 中文字幕第一页在线 | 天天干亚洲 | 91精品中文字幕 | 亚洲黄色影院 | 国内久久看 | 五月天久久综合网 | 人人舔人人爱 | 黄色看片 | 成人黄色免费在线观看 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 中文字幕乱码一区二区 | 国产精品久久久久久超碰 | 欧美大片在线看免费观看 | 玖玖视频精品 | 欧美激情视频一区 | 黄网av在线| 国产精选在线观看 | 精品久久久免费视频 | 日韩中文字幕一区 | 韩日精品在线观看 | jizz欧美性9 国产一区高清在线观看 | 狠狠操影视 | 99精品国产亚洲 | 首页av在线 | 天天舔天天射天天操 | 亚洲黄色一级电影 | 激情偷乱人伦小说视频在线观看 | 国产精品 中文字幕 亚洲 欧美 | 国产精品免费一区二区 | 人人爽人人爽人人片av免 | 三级黄色免费 | 国产亚洲激情视频在线 | 久章草在线观看 | 黄色毛片一级片 | 亚洲黄色免费观看 | 激情久久影院 | 日韩一区二区久久 | 偷拍精品一区二区三区 | 99久久99久久精品国产片果冰 | 天天曰夜夜爽 | 日韩精品第1页 | 有码中文在线 | 五月天久久 | 久久久国产精品成人免费 | av噜噜噜在线播放 | 亚洲一级影院 | 视频二区在线视频 | 亚洲综合欧美精品电影 | 欧美久久九九 | 亚洲 欧美 成人 | av在线免费网站 | 人人爽人人澡人人添人人人人 | 国内精品久久天天躁人人爽 | 在线精品视频免费观看 |