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

簡單解釋14個(gè)基本JavaScript概念

開發(fā) 前端
大家好! 對(duì)于今天的帖子,我決定對(duì)JavaScript的基礎(chǔ)知識(shí)做一個(gè)簡要的介紹。 它是針對(duì)初學(xué)者而設(shè)計(jì)的,基本上總結(jié)了主要的基本概念,而您無需花費(fèi)大量時(shí)間閱讀所有內(nèi)容。

基礎(chǔ)速覽

大家好! 對(duì)于今天的帖子,我決定對(duì)JavaScript的基礎(chǔ)知識(shí)做一個(gè)簡要的介紹。 它是針對(duì)初學(xué)者而設(shè)計(jì)的,基本上總結(jié)了主要的基本概念,而您無需花費(fèi)大量時(shí)間閱讀所有內(nèi)容。

[[325996]]

關(guān)鍵是為您提供一切要點(diǎn),并讓您更快上手。 絕對(duì)不是完整的指南。 這只是我正在構(gòu)建的全局圖的一部分。

另外,它也可以用作快速入門的參考指南。 咬合大小的說明如下。 希望你喜歡!

 

1. 代碼結(jié)構(gòu)

簡單來說,JavaScript由一系列語句和分號(hào)組成。

語句就像一個(gè)句子,但使用代碼。

例如,這是一條語句:

  1. alert('Say hi'); 

分號(hào)不是強(qiáng)制性的,并且在兩者之間存在物理換行符時(shí)可以執(zhí)行分號(hào)。 這等于句號(hào)。

但有時(shí),換行符不能保證該語句已完成。 使用+號(hào)可以充當(dāng)線之間的連接器。

例如:

  1. console.log('This ' + name + ' is gibrish'); 

2. "use strict"

長期以來,JavaScript不必?fù)?dān)心向后兼容性。 為什么? 因?yàn)楣δ艿陌l(fā)布從未重疊-直到重疊為止。

2009年,ECMAScript 5(ES5)發(fā)布,新功能修改了一些現(xiàn)有功能。 默認(rèn)情況下,除非使用" use strict"啟用修改,否則不會(huì)應(yīng)用修改

必須在JavaScript代碼的頂部放置"嚴(yán)格使用",否則將無法應(yīng)用。

如今,請始終"use strict",因?yàn)槲覀儾幌胧褂肑avaScript的較早實(shí)現(xiàn)。

3. 變量

變量是信息的占位符。 可以將其視為存儲(chǔ)數(shù)據(jù)的存儲(chǔ)桶。

使用關(guān)鍵字let聲明變量并為其命名。

這將初始化它。 您可以使用=為其分配值

如果您未為其分配任何內(nèi)容,則默認(rèn)設(shè)置為未定義-這表示已初始化,但存儲(chǔ)桶中絕對(duì)沒有任何內(nèi)容。 簡而言之,它只是意味著它從未被設(shè)置過。

這不同于null,使用null,開發(fā)人員必須手動(dòng)分配它。 在某種程度上,它實(shí)際上是在承認(rèn)您的代碼已故意確保存儲(chǔ)桶為空,而您只是沒有忘記填充它,或者在此過程中出現(xiàn)了問題。

在較早的腳本中,使用var。 它們的行為方式會(huì)影響最終輸出。 我有點(diǎn)在這里寫過。 如果您有興趣,請隨時(shí)查看。

4. 數(shù)據(jù)類型

與其他語言相比,JavaScript中的數(shù)據(jù)類型并不多。 以下是綜合列表及其含義:

(1) 數(shù)

  1. let someNumber = 2984 
  2. someNumber = 29.84; 

數(shù)字沒有"引號(hào)"。 只是普通的舊直數(shù)。 您可以同時(shí)處理整數(shù)和浮點(diǎn)數(shù)。 基本運(yùn)算符處理數(shù)字。

還有一個(gè)特殊的無窮大數(shù)。 您只需要做1/0-因此,一除以零。 該值被認(rèn)為是有史以來最大的數(shù)字,不能視為較小的結(jié)果。

如果您得到NaN,則表示您遇到了計(jì)算錯(cuò)誤。 這也意味著您要對(duì)沒有意義的數(shù)學(xué)運(yùn)算進(jìn)行操作,例如將字符串文本除以數(shù)字。

(2) 大整數(shù)

在JavaScript中,它可以執(zhí)行的最大數(shù)字約為16位數(shù)字。 在大多數(shù)情況下,我們的應(yīng)用程序可以生存的數(shù)字少于16位。 但是,有時(shí)我們可能會(huì)需要很大的數(shù)字來使用它,例如密碼學(xué)。

通過在數(shù)字末尾添加n來創(chuàng)建BigInt。

  1. const someMassiveNumber = 1234567890123456789012345678901234567890n

(3) 串

字符串是文本變量,用引號(hào)引起來。 您可以使用3種類型的引號(hào)-"單引號(hào)","雙引號(hào)"和"反勾號(hào)"

雙重和單一在JavaScript中沒有區(qū)別。 反引號(hào)更多地用于擴(kuò)展字符串的功能,并用于使用$ {}嵌入變量。

例如:

  1. let cat = "Tibbers";console.log( `Hi, ${cat}` ); 

如果您在上面的示例中使用了引號(hào),它將變成普通字符串。

(4) 布爾型

將打印出正確或錯(cuò)誤

這通常是某種比較的結(jié)果。

(5) 空值

它只是意味著"沒有"。 您不會(huì)在其他語言中看到的空指針內(nèi)容。

(6) 未定義

未定義只是表示尚未分配值。 沒有什么花哨。

(7) 對(duì)象

其他類型的數(shù)據(jù)類型很簡單,因此稱為原語。 對(duì)象是使您可以為其設(shè)置多個(gè)項(xiàng)目的事物。

5. 類型轉(zhuǎn)換

有時(shí),無論出于何種原因,您都需要在不同類型之間切換。 這是您的操作方式。

  1. let someFakeBoolean = true
  2. someFakeBoolean = String(someFakeBoolean); 
  3. //using String() will convert your variable into a stringlet someFakeNumber = "3872"
  4. someFakeNumber = Number(someFakeNumber); 
  5. //using Number() will convert your string into a number 

請注意,將隨機(jī)文本轉(zhuǎn)換為數(shù)字是行不通的,通常這樣做沒有任何意義。 您將以NaN結(jié)尾

Boolean()會(huì)將任何值轉(zhuǎn)換為true或false輸出。 任何"空"(例如0,null,undefined和NaN)都將返回false。 其他一切都會(huì)返回true

6. Operator

這些運(yùn)算符不是特定于JavaScript的,大多數(shù)編程語言通常都以相同的方式來支持它們。 這是清單:

  1. AND (&) OR (|) XOR (^) NOT (~) LEFT SHIFT (<<) RIGHT SHIFT (>>) ZERO-FILL RIGHT SHIFT (>>>

使用這些運(yùn)算符時(shí),只需大聲說出它們,然后它們基本上會(huì)執(zhí)行您的要求。

例如:

  1. printLine(line, id){  
  2.   if(line & id){ //if both exists, run this code  
  3.    } 

7. 比較

考慮一下數(shù)學(xué)比較。 這就是這些:

  • 大于/小于:a> b,a
  • 大于/小于或等于:a> = b,a <= b。
  • 等于:a == b(單=號(hào)是賦值而不是比較器)。
  • 不等于。 a!= b。

8. 提醒,提示,確認(rèn)

這些是彈出"彈出"的彈出窗口

  1. alert(yourMessageHere); 

提示有兩個(gè)參數(shù)-問題和答案。

  1. let promptpromptMe = prompt('your question here', ['blue pill', 'red pill']);alert(`You've taken the ${promptMe}`); 

確認(rèn)表示您需要單擊接受按鈕以使代碼返回true。

  1. let isOver18 = confirm("Are you over 18?");alert( isOver18 ); // true if OK is pressed 

9. 有條件的

曾經(jīng)如此著名的if語句是開始JavaScript項(xiàng)目的骨干。 這個(gè)想法很簡單,如果滿足條件,請運(yùn)行代碼。

看起來是這樣的:

  1. if (true) alert('woot!'); 

條件始終返回布爾值作為最終結(jié)果。 因此,您可以在其中進(jìn)行數(shù)學(xué)比較,檢查以及您想要的其他任何內(nèi)容,只要它的計(jì)算結(jié)果為布爾值即可。

除了if語句外,還有if和else

else if用另一個(gè)if語句擴(kuò)展它。 否則僅以catch各種子句結(jié)尾。

看起來是這樣的:

  1. if(false){  
  2.   //this code won't run because it returned false 
  3.  }  else if(false){  
  4.   //this also won't run 
  5. } else if(false){  
  6.   //still nope 
  7. } else {  
  8.   //final catch all 

10. 循環(huán)

可以將其視為重復(fù)的if語句,而不必每次都手動(dòng)寫出相同的內(nèi)容或進(jìn)行多次調(diào)用使其運(yùn)行。

它具有條件,并且僅在條件返回false時(shí)才停止運(yùn)行代碼

  1. let i = 0
  2. while(condition){  
  3.   //some code here  
  4.   //don't forget to set your exit clause by modifying the condition to return false. Most people just use i++ 

" do…while"循環(huán)將其語法顛倒過來,并在運(yùn)行代碼后檢查條件。 為什么? 因?yàn)橛袝r(shí)您只需要至少運(yùn)行一次代碼即可。

看起來是這樣的:

  1. do {  
  2.   //some code here 
  3. } while(condition); 

11. 切換語句

Switch語句基本上使您能夠編寫選項(xiàng)。

看起來是這樣的:

  1. switch(yourValueHere){  
  2.   case 'optionOne' :  
  3.     //your code here  
  4.     break;  
  5.   case 'optionTwo':  
  6.     //your code here  
  7.     break;  
  8.   case 'optionThree':  
  9.     //your code here  
  10.     break;  
  11.   default:  
  12.     //your fallback code here  

您還可以對(duì)案例進(jìn)行分組,這樣您就不必多次編寫相同的輸出。

  1. switch(yourValueHere){  
  2.   case 'optionOne' :  
  3.   case 'optionTwo':  
  4.     //your code here  
  5.     break;  
  6.   case 'optionThree':  
  7.     //your code here  
  8.     break;  
  9.   default:  
  10.     //your fallback code here  

12. 函數(shù)

功能就像JavaScript應(yīng)用程序,庫,框架和任何以腳本語言編寫的"程序"的構(gòu)造塊。

我們之前已經(jīng)遇到過一些內(nèi)置函數(shù),例如alert()和hint()

您可以這樣編寫自己的函數(shù):

  1. function functionNameHere(){  
  2.   //your code here 

然后,您只需使用函數(shù)名稱進(jìn)行調(diào)用即可:

  1. functionNameHere(); 

13. 函數(shù)表達(dá)式

編寫函數(shù)的方法不止一種。 您可以通過以下幾種方式編寫它:

  1. function yourFunctionName(){  
  2.   // some code here 
  3. let anotherFunction = function(){} 

14. 箭頭函數(shù)

箭頭函數(shù)只是使編寫函數(shù)更短的語法。 看起來是這樣的:

  1. let functionNameHere = (argumentsHere) => //do something 

箭頭功能通常位于一行上,但是在卷曲{}的幫助下,可能會(huì)出現(xiàn)多行

看起來是這樣的:

  1. let cat = () => {  
  2.   //this is  
  3.   //a multi-line  
  4.   //example  
  5.   return someValue;  
  6.   //is required. Can just be a straight return;  

當(dāng)使用帶有箭頭函數(shù)的curl {}時(shí),還需要使用return退出它。

 

責(zé)任編輯:趙寧寧 來源: 聞數(shù)起舞
相關(guān)推薦

2020-04-16 09:54:39

JavaScript前端技術(shù)

2011-07-19 13:44:39

JavaScript

2010-03-02 16:22:31

WCF狀態(tài)應(yīng)用

2014-03-25 10:38:30

機(jī)器學(xué)習(xí)非線性

2017-04-19 10:55:20

機(jī)器學(xué)習(xí)基本概念

2010-08-04 09:20:31

JavaScript

2020-03-05 21:40:49

Javascript前端

2020-03-05 08:58:42

JavaScript語言開發(fā)

2024-08-16 18:48:45

2017-04-10 10:35:02

JavaScript框架

2011-08-22 15:19:25

2013-04-25 09:55:21

進(jìn)程線程

2023-11-15 13:12:16

2024-06-21 11:02:16

2011-03-28 11:05:17

ODBC

2019-12-12 20:49:05

JavaScript語言運(yùn)算符

2013-05-27 14:05:16

2019-09-18 15:09:50

進(jìn)程線程操作系統(tǒng)

2014-11-11 15:46:54

MapReduce算法

2022-12-26 08:25:16

JavaScriptweb瀏覽器
點(diǎn)贊
收藏

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

成人一级免费视频| 天堂а√在线中文在线 | 国产高清不卡| 99re热这里只有精品视频| 国产最新精品视频| 最近中文字幕无免费| 欧美不卡高清一区二区三区| 中文成人综合网| 91情侣在线视频| 日本a在线观看| 自拍偷拍一区| 在线不卡欧美精品一区二区三区| japanese在线播放| 人成在线免费视频| 久久电影网站中文字幕| 欧美日韩高清区| 一起草在线视频| 成人福利片在线| 亚洲一区二区3| 国产精品久久久久久免费观看| www.国产com| 日韩在线第七页| 精品国产免费久久| 久久久久久久中文| 日本a在线播放| 成人网在线免费视频| 国产成人精品免费视频| 国产老头老太做爰视频| 国产精品白丝av嫩草影院| 日韩欧美成人精品| 亚洲免费av网| 免费在线一级视频| 国产在线国偷精品产拍免费yy| 久久全球大尺度高清视频| 欧美大波大乳巨大乳| 中文字幕亚洲在线观看| 欧美性色黄大片手机版| 美女av免费观看| 高清美女视频一区| 成人一区二区视频| 国产在线日韩在线| 黄色一级片免费看| 欧美成人亚洲| 色av吧综合网| 国产美女喷水视频| 日韩一区二区三区在线看| 欧美三级在线视频| 男人操女人免费软件| av免费在线免费观看| 中文字幕不卡在线| 韩国成人av| 国产男女猛烈无遮挡| 久久综合亚州| 4388成人网| 午夜爽爽爽男女免费观看| 久久不见久久见免费视频7| 亚洲а∨天堂久久精品9966| 国产性xxxx18免费观看视频| 91资源在线观看| 樱桃视频在线观看一区| 一区二区视频国产| 国产高清视频免费最新在线| 久久蜜桃一区二区| 国产美女99p| 99热这里精品| 国产一区二区导航在线播放| 成人福利在线视频| 在线观看视频二区| 轻轻草成人在线| 国产精品久久久久久久电影| 黄色在线免费观看| 亚洲欧美日韩国产一区二区| 91精品国产高清| 激情小说中文字幕| 午夜精品久久99蜜桃的功能介绍| 久久久精品电影| 欧美日韩色视频| 91精品国产91久久综合| 免费97视频在线精品国自产拍| 天天色天天综合| 久久久久久久久久久妇女| 久久这里只有精品视频首页| 成年人av电影| 欧美激情偷拍| 激情视频极品美女日韩| 亚洲免费观看高清完整版在线观看熊| 制服诱惑一区| 欧美hdxxxxx| 欧美日韩国产在线| 色婷婷狠狠18| 香蕉成人app| 国产丝袜一区视频在线观看| 韩国一级黄色录像| 在线欧美视频| 国产精品极品美女在线观看免费 | 日韩福利二区| 国产乱色在线观看| 性久久久久久久久| wwwwww.色| 亚洲经典视频| 在线观看欧美成人| 国产亚洲欧美久久久久| 日韩电影免费在线观看网站| 99在线视频免费观看| 番号在线播放| 欧美日韩亚洲高清| 手机av在线网| 中国av一区| 欧美黄色片在线观看| 中文字幕a级片| 中文字幕乱码在线播放| 久久综合中文| 91亚洲精品丁香在线观看| 神马电影在线观看| 中文字幕一区视频| www国产精品内射老熟女| 欧美一级在线| 亚洲欧美国产日韩中文字幕| 久久久久久福利| 久久99精品国产麻豆婷婷| 久久伦理网站| 在线观看h网| 欧美三级蜜桃2在线观看| 亚洲高清无码久久| 久久久国产精品| 国产精品96久久久久久又黄又硬| 亚洲国产精品久久久久久6q| 国产精品护士白丝一区av| 国模无码视频一区二区三区| 精品入口麻豆88视频| 一区二区亚洲欧洲国产日韩| 日韩成人免费在线视频| 国内精品久久久久影院薰衣草| 国内一区在线| 污视频在线看网站| 91精品国产品国语在线不卡| 国产黄色片在线| 日韩成人午夜精品| 欧美成人dvd在线视频| 电影k8一区二区三区久久| 欧美一区二区三区的| 蜜桃av.com| 久久国产精品区| 日韩中文一区二区三区| 亚洲播播91| 亚洲欧美在线一区| 久久久久久少妇| av不卡一区二区三区| www.av91| 国产精伦一区二区三区| 欧美国产日韩一区二区| 亚洲第九十九页| 亚洲一区在线观看视频| 欧美日韩一区二区区别是什么| 综合在线视频| 96pao国产成视频永久免费| 秋霞影院午夜丰满少妇在线视频| 欧美日韩国产在线播放网站| 永久av免费网站| 久久99国产精品免费网站| 正在播放精油久久| 国产精品一级在线观看| 久久精品国产亚洲一区二区| 国产精品国产精品国产| 日本一二三四高清不卡| 999在线观看| 亚洲一区二区三区| 99久久99久久精品国产片| 黄页网站大全在线免费观看| 亚洲国产精品成人av| 欧美三级一区二区三区| 久久亚洲一级片| 婷婷激情四射五月天| 9999国产精品| 成人在线免费网站| 国产直播在线| 亚洲偷熟乱区亚洲香蕉av| 国内av在线播放| 专区另类欧美日韩| 欧美性生交xxxxx| 久久精品网址| 亚洲一区三区视频在线观看| 亚洲国产精品免费视频| …久久精品99久久香蕉国产| 成人jjav| 欧美精品一区二区三区四区| 黄色av一级片| 中文字幕在线播放不卡一区| 超碰caoprom| 日本欧美一区二区| 欧美一二三不卡| 免费短视频成人日韩| 91免费国产视频| 激情aⅴ欧美一区二区欲海潮| 在线观看亚洲视频| 亚洲国产999| 在线观看国产一区二区| 麻豆天美蜜桃91| 97se狠狠狠综合亚洲狠狠| 日本爱爱免费视频| 欧美日韩国产综合网| 久久精品成人一区二区三区蜜臀| 日韩有码欧美| 91精品国产精品| 麻豆视频在线免费观看| 日韩精品久久久久| 国内老熟妇对白xxxxhd| 在线精品视频小说1| 久久久久久久极品内射| 中文字幕av资源一区| av2014天堂网| 国产精品一二三四| 五月婷婷之综合激情| 亚洲福利久久| 麻豆md0077饥渴少妇| 国产成人久久| 狠狠干一区二区| 国产精品欧美一区二区三区不卡| 国产脚交av在线一区二区| 日本h片在线| 久久黄色av网站| 免费在线视频一级不卡| 精品久久久三级丝袜| 91麻豆一区二区| 色噜噜狠狠色综合欧洲selulu| 国产一级免费观看| |精品福利一区二区三区| 男生草女生视频| 91亚洲精品乱码久久久久久蜜桃| 污免费在线观看| 久久综合综合久久综合| av网站在线不卡| 日韩专区中文字幕一区二区| 婷婷无套内射影院| 欧美一区二区三区另类| 免费久久久久久| 久久一区二区三区电影| 天天人人精品| 欧美日韩亚洲在线观看| 欧美自拍资源在线| 台湾佬综合网| 六月婷婷久久| 中文字幕中文字幕精品| 久久久影院一区二区三区| 国产精品调教| 精品不卡在线| 美国成人xxx| 久久99精品久久久久子伦| 久久97久久97精品免视看秋霞| 国产精品视频免费观看| 操欧美女人视频| 国产欧美日韩综合一区在线观看| 中文字幕一区二区三区日韩精品| 国产福利不卡| 风间由美性色一区二区三区四区| 国产精品麻豆免费版| 成人三级毛片| 国产综合动作在线观看| 亚欧洲精品视频在线观看| 麻豆精品蜜桃一区二区三区| 校花撩起jk露出白色内裤国产精品| 久久99国产精品99久久| 中日韩免视频上线全都免费| 日韩久久不卡| 97色伦图片97综合影院| 色哟哟免费网站| 一区免费在线| 欧美日韩中文在线视频| 奇米四色…亚洲| 精品亚洲视频在线| 国产成人免费xxxxxxxx| 免费a v网站| 国产清纯白嫩初高生在线观看91 | 精品视频亚洲| 一级黄色免费在线观看| 午夜国产一区| 国产精品秘入口18禁麻豆免会员| 蜜臀精品久久久久久蜜臀 | 91嫩草国产线观看亚洲一区二区| 91精品国产综合久久久久久丝袜 | 亚洲最新中文字幕| 1024国产在线| 理论片在线不卡免费观看| heyzo高清国产精品| 欧美最猛性xxxx| 久久麻豆视频| 国产欧美日韩一区二区三区| re久久精品视频| 激情五月六月婷婷| 免费视频久久| 中文字幕在线视频一区二区三区| 高清成人免费视频| 精品久久久久久中文字幕人妻最新| 欧美激情一区二区三区在线| 黄色一级片在线| 欧美自拍丝袜亚洲| 亚洲第一黄色片| 伊是香蕉大人久久| av伦理在线| 国产精品麻豆va在线播放| 日本在线成人| 色吧亚洲视频| 亚洲茄子视频| 九九热免费在线观看| www欧美成人18+| 久久久久久久久久久久国产| 色94色欧美sute亚洲13| 国产伦理一区二区| 日韩国产欧美精品在线| yiren22综合网成人| 久久欧美在线电影| 成人97精品毛片免费看| 欧美日韩亚洲在线| 欧美日韩成人| 99re6在线观看| 久久九九99视频| 日本一区二区不卡在线| 欧美一区二区三区公司| jizzjizz在线观看| 庆余年2免费日韩剧观看大牛| 亚洲视频一起| 亚洲自拍偷拍一区二区三区| 男女激情视频一区| 国精产品一区一区三区免费视频| 亚洲一二三区视频在线观看| 国产精品九九九九| 亚洲午夜av电影| 三妻四妾完整版在线观看电视剧| 国产精品日韩一区二区免费视频| 91tv官网精品成人亚洲| 亚洲国产高清av| 国产女主播一区| www.色国产| 日韩精品免费综合视频在线播放| a级片免费在线观看| 91亚洲国产成人久久精品网站| 欧美日韩中文字幕一区二区三区 | 精品一区二区三区久久| 亚洲AV无码成人精品区明星换面| 欧美视频在线免费| 三级在线观看网站| 午夜精品久久久久久久久久久久久 | 香蕉久久夜色精品国产| 天堂va欧美va亚洲va老司机| 亚洲激情av在线| 亚洲国产精品久久久久久6q| 久久精品国产免费观看| **欧美日韩在线| 秋霞在线一区二区| 国产一区美女在线| 欧美黄色aaa| 欧美一激情一区二区三区| v片在线观看| 99在线视频首页| 欧美成人有码| 呦呦视频在线观看| 欧美日韩精品在线观看| 青青久在线视频| 国产精品国模在线| 欧美1级片网站| 伊人成人免费视频| 亚洲一区在线观看视频| 欧美 日韩 国产 成人 在线 91| 国内精品免费午夜毛片| 午夜精品福利影院| 国产成人久久婷婷精品流白浆| 国产亚洲人成网站| 中文字幕在线播放日韩| xvideos成人免费中文版| 精品国产亚洲日本| 欧美极品少妇无套实战| 91在线云播放| 欧美性受xxx黑人xyx性爽| 日韩中文字幕在线| 日韩精品视频中文字幕| jizzjizz国产精品喷水| av老司机久久| 国产亚洲精品久久久久久777| 99riav视频一区二区| 波多野结衣三级在线| 成人黄色av电影| 国产九色91回来了| 九九精品在线视频| 亚洲丁香日韩| 爱豆国产剧免费观看大全剧苏畅| 亚洲一区二区三区激情| 日本不卡免费播放| 91精品国产综合久久香蕉| 欧美区亚洲区| 国产三级av在线播放| 日韩午夜三级在线| 欧美第一视频| 免费观看国产视频在线| bt7086福利一区国产| 最近日韩免费视频| 久久久久久97| 久久国产精品亚洲人一区二区三区 | 色噜噜一区二区三区| 欧美综合在线观看| 国产精品久久久久久久|