黄a在线观看-黄a在线-黄a大片-黄色片在线看-黄色毛片免费-黄色大片网站

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Javascript類型判斷相關(guān)例題及解析

瀏覽:11日期:2023-10-17 09:55:29

題目:

請(qǐng)?jiān)趇ndex.html文件中,編寫arraysSimilar函數(shù),實(shí)現(xiàn)判斷傳入的兩個(gè)數(shù)組是否相似。具體需求:

1. 數(shù)組中的成員類型相同,順序可以不同。例如[1, true] 與 [false, 2]是相似的。

2. 數(shù)組的長(zhǎng)度一致。

3. 類型的判斷范圍,需要區(qū)分:String, Boolean, Number, undefined, null, 函數(shù),日期, window.

當(dāng)以上全部滿足,則返回'判定結(jié)果:通過(guò)',否則返回'判定結(jié)果:不通過(guò)'。

一、測(cè)試用例

var result=function(){ //以下為多組測(cè)試數(shù)據(jù) var cases=[{ arr1:[1,true,null], arr2:[null,false,100], expect:true},{ arr1:[function(){},100], arr2:[100,{}], expect:false},{ arr1:[null,999], arr2:[{},444], expect:false},{ arr1:[window,1,true,new Date(),'hahaha',(function(){}),undefined], arr2:[undefined,(function(){}),'okokok',new Date(),false,2,window], expect:true},{ arr1:[new Date()], arr2:[{}], expect:false},{ arr1:[window], arr2:[{}], expect:false},{ arr1:[undefined,1], arr2:[null,2], expect:false},{ arr1:[new Object,new Object,new Object], arr2:[{},{},null], expect:false},{ arr1:null, arr2:null, expect:false},{ arr1:[], arr2:undefined, expect:false},{ arr1:'abc', arr2:'cba', expect:false}];//使用for循環(huán), 通過(guò)arraysSimilar函數(shù)驗(yàn)證以上數(shù)據(jù)是否相似,如相似顯示“通過(guò)”,否則'不通過(guò)',所以大家要完成arraysSimilar函數(shù),具體要求,詳見(jiàn)任務(wù)要求。for(var i=0;i<cases.length;i++){if(arraysSimilar(cases[i].arr1,cases[i].arr2)!==cases[i].expect) { document.write('不通過(guò)!case'+(i+1)+'不正確!arr1='+JSON.stringify(cases[i].arr1)+', arr2='+JSON.stringify(cases[i].arr2)+' 的判斷結(jié)果不是'+cases[i].expect); return false;} } return true; }(); document.write('判定結(jié)果:'+(result?'通過(guò)':'不通過(guò)'));

這個(gè)文件為testData.js。主要任務(wù)是完成arraysSimilar函數(shù)。

二、arraySimilar函數(shù)

1、我的寫法

1、判斷2個(gè)參數(shù)是否都是數(shù)組,不是就返回false;

2、判斷2個(gè)數(shù)組長(zhǎng)度是否一致,不是直接返回fasle;

3、新建2個(gè)臨時(shí)數(shù)組temp1,temp2并初始化為0,用來(lái)存放arr1和arr2中各種類型的個(gè)數(shù)。

var temp1 = [0, 0, 0, 0, 0, 0, 0, 0];var temp2 = [0, 0, 0, 0, 0, 0, 0, 0];

4、遍歷2個(gè)arr1和arr2,每遍歷一個(gè)元素,將對(duì)應(yīng)類型加1。

5、完成arr1和arr2的遍歷后,通過(guò)temp1.toString()和temp2.toString()是否相等得出2個(gè)數(shù)組是否相似。

<!DOCTYPE HTML><html><meta charset='utf-8'><head> <meta http-equiv='Content-Type' content='text/html; charset=gb18030'> <title>Untitled Document</title></head><body> <script type='text/javascript'> /* * param1 Array * param2 Array * return true or false */ function arraysSimilar(arr1, arr2) { console.log('arr1為' + arr1); console.log('arr2為' + arr2); if (!(arr1 instanceof Array) || !(arr2 instanceof Array)) { document.write(false + '<br/>'); return false; } else if (arr1.length != arr2.length) { document.write(false + '<br/>'); return false; } var temp1 = [0, 0, 0, 0, 0, 0, 0, 0]; var temp2 = [0, 0, 0, 0, 0, 0, 0, 0]; //初始化temp1 for (i = 0; i < arr1.length; i++) { console.log('arr1的第' + i + '個(gè)值為' + arr1[i]); switch (jsType(arr1[i])) {case 'String': temp1[0]++; break;case 'Boolean': temp1[1]++; break;case 'Number': temp1[2]++; break;case 'Undefined': temp1[3]++; break;case 'Null': temp1[4]++; break;case 'Function': temp1[5]++; break;case 'Date': temp1[6]++; break;case 'Window': temp1[7]++; break; } console.log('arr2的第' + i + '個(gè)值為' + arr2[i]); //初始化temp2 switch (jsType(arr2[i])) {case 'String': temp2[0]++; break;case 'Boolean': temp2[1]++; break;case 'Number': temp2[2]++; break;case 'Undefined': temp2[3]++; break;case 'Null': temp2[4]++; break;case 'Function': temp2[5]++; break;case 'Date': temp2[6]++; break;case 'Window': temp2[7]++; break; } } //判斷temp1和temp2是否相等 if (temp1.toString() === temp2.toString()) { document.write(true + '<br/>'); return true; } else { document.write(false + '<br/>'); return false; } } //返回參數(shù)的javascript類型 function jsType(arg) { //判斷字符串 if (typeof arg == 'string') { console.log('string'); return 'String'; } //判斷Boolean if (typeof arg == 'boolean') { console.log('boolean'); return 'Boolean'; } //判斷Number if (typeof arg == 'number') { console.log('Number'); return 'Number'; } //判斷Undefined if (typeof arg == 'undefined') { console.log('Undefined'); return 'Undefined'; } //判斷Null(不考慮IE8以下) //看了答案發(fā)現(xiàn)直接=== null判斷就好了 if (Object.prototype.toString.apply(arg) == '[object Null]') { console.log('Null'); return 'Null'; } //判斷Function if (typeof arg == 'function') { console.log('Function'); return 'Function'; } //判斷日期 if (arg instanceof Date) { console.log('Date'); return 'Date'; } //判斷window //看了答案發(fā)現(xiàn)直接=== window 判斷就好了 if (arg instanceof Window) { console.log('window'); return 'Window'; } } </script> <script src='http://m.propowerdrill.cn/bcjs/testData.js'></script></body></html>

雖然代碼略粗糙,但是功能完成了。網(wǎng)上看了其他人的答案確實(shí)不同的人做法不一樣,有些值得借鑒的地方。

2、其他答案

建一個(gè)類型對(duì)象數(shù)組obj,初始化為零,arr1遍歷時(shí)每個(gè)元素對(duì)應(yīng)的類型加一,arr2遍歷時(shí)每個(gè)元素對(duì)應(yīng)的類型減一,最終判斷obj里所有鍵的值都為0即相似數(shù)組。

function check(i){ //除了function 其他的引用類型用instanceof來(lái)判定 if(i instanceof Date){ return ’date’; } else if(i instanceof Window){ return ’window’; } // typeof可以判斷基本類型(number string boolean null(typeof 返回object) undefined )和引用類型的function類型 if(typeof i === ’number’)return ’number’; else if(typeof i === ’string’)return ’string’; else if(typeof i === ’boolean’)return ’boolean’; else if(typeof i === ’function’)return ’function’; //typeof null 返回 object else if(typeof i === ’object’){ if(i === null){return ’null’; }else{return ’object’; } } else if(typeof i === ’undefined’){ return ’undefined’; } } function arraysSimilar(arr1, arr2){ if(!arr1||!arr2){return false;} if(!(arr1 instanceof Array )||!(arr2 instanceof Array))return false; if(arr1.length!=arr2.length)return false; var obj={ ’number’:0, ’string’:0, ’boolean’:0, ’undefined’:0, ’null’:0, ’function’:0, ’date’:0, ’object’:0, ’window’:0}; for(var i=0;i<arr1.length;i++){ var r1=check(arr1[i]); var r2=check(arr2[i]); obj[r1]++; obj[r2]--; } for(var o in obj){ if(obj[o]!=0)return false; } return true; }

還有一個(gè)答案,差不多算標(biāo)準(zhǔn)答案,當(dāng)然這種題也沒(méi)有標(biāo)準(zhǔn)答案。和上個(gè)答案的差別是,用map(在js中也就是對(duì)象)存放數(shù)據(jù)類型和次數(shù),這個(gè)map初始化為{},在后面動(dòng)態(tài)生成的。

/** * String, Boolean, Number, undefined, null, 函數(shù),日期, window */function arraysSimilar(arr1, arr2) { // 判斷參數(shù),確保arr1, arr2是數(shù)組,若不是直接返回false if (!(arr1 instanceof Array) || !(arr2 instanceof Array)) { return false; } // 判斷長(zhǎng)度 if (arr1.length !== arr2.length) return false; var i = 0, n = arr1.length, countMap1 = {}, // 用來(lái)計(jì)算數(shù)組元素?cái)?shù)據(jù)類型個(gè)數(shù)的map,key是TYPES中的類型字符串,value是數(shù)字表示出現(xiàn)次數(shù)。 countMap2 = {}, t1, t2, TYPES = [’string’, ’boolean’, ’number’, ’undefined’, ’null’, ’function’, ’date’, ’window’]; // 因?yàn)槭菬o(wú)序的,用一個(gè)對(duì)象來(lái)存儲(chǔ)處理過(guò)程。key為類型, value為該類型出現(xiàn)的次數(shù)。 // 最后校驗(yàn):若每一種數(shù)據(jù)類型出現(xiàn)的次數(shù)都相同(或都不存在),則證明同構(gòu)。 for (; i < n; i++) { t1 = typeOf(arr1[i]); t2 = typeOf(arr2[i]); if (countMap1[t1]) { countMap1[t1]++; } else { countMap1[t1] = 1; } if (countMap2[t2]) { countMap2[t2]++; } else { countMap2[t2] = 1; } } // 因?yàn)閠ypeof只能判斷原始類型,且無(wú)法判斷null(返回'object'),所以自己寫typeof方法擴(kuò)展。 function typeOf(ele) { var r; if (ele === null) r = ’null’; // 判斷null else if (ele instanceof Array) r = ’array’; // 判斷數(shù)組對(duì)象 else if (ele === window) r = ’window’; // 判斷window else if (ele instanceof Date) r = ’date’ // 判斷Date對(duì)象 else r = typeof ele; // 其它的,使用typeof判斷 return r; } for (i = 0, n = TYPES.length; i < n; i++) { if (countMap1[TYPES[i]] !== countMap2[TYPES[i]]) { return false; } } return true;}

還有一個(gè)比較簡(jiǎn)潔也好理解的解法

<script type='text/javascript'> /* * param1 Array * param2 Array * return true or false */ function type(a){ return a === null ? ’[object Null]’:Object.prototype.toString.apply(a); //hack ie678 } function arraysSimilar(arr1, arr2){ if(!Array.isArray(arr1) || !Array.isArray(arr2) ||arr1.length!=arr2.length){return false;} var arr3=[]; var arr4=[]; var x; for(var i in arr1){arr3.push(type(arr1[i]));arr4.push(type(arr2[i])); } if(arr3.sort().toString()==arr4.sort().toString()){return true; }else{return false; } } </script>

還有一個(gè)精妙的解法,我對(duì)這種不感興趣,沒(méi)仔細(xì)看。

var global = window;function arraysSimilar(arr1, arr2){ return (arr1 instanceof Array && arr2 instanceof Array) && JSON.stringify(arr1.map(function(v) { return null === v ? '☀' : (v instanceof Date ? '❤' : (v === global ? '❀' : typeof v)); }).sort()) === JSON.stringify(arr2.map(function(v) { return null === v ? '☀' : (v instanceof Date ? '❤' : (v === global ? '❀' : typeof v)); }).sort());}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 色婷婷av一区二区三区之e本道 | 17c国产精品 | 亚洲男人最新版本天堂 | 国产日韩欧美高清 | 91精品国产乱码麻豆白嫩 | 内射白嫩少妇超碰 | 李丽珍a级裸体啪啪 | 成人a级片 | 午夜精品久久久久久99热小说 | 国产精品99久久久精品 | 性少妇mdms丰满 | 九一成人网 | 在线免费观看国产精品 | 国产欧美va欧美va香蕉在线 | 99av在线 | 少妇资源 | 亚洲国产精品美女 | 最色成人网 | 久久99精品久久久久久噜噜 | 国产精品国产三级国产aⅴ下载 | 少妇一级淫片免费观看 | 激情毛片视频 | 国产99视频精品免视看芒果 | 国产无遮挡又黄又爽对白视频 | 俄罗斯老熟妇色xxxx | 国产区精品在线 | 欧美性xxxxx极品少妇 | 欧美成人黑人xx视频免费观看 | 婷婷超碰 | 国产又粗又猛又黄又爽无遮挡 | 扒开双腿吃奶呻吟做受视频 | 国产女同无遮挡互慰高潮91 | 97人人爽人人澡人人精品 | 国产同性野外打野战 | 国产无套粉嫩白浆内精品 | 欧美性精品| 91制片一二三专区亚洲 | 日韩一级中文字幕 | 日韩 国产 欧美 | 国产午夜精品理论片 | 少妇无套高潮一二三区 | 乱熟女高潮一区二区在线 | 国产 剧情 在线 精品 | av在线手机版 | 国产日韩视频在线观看 | 在线播放五十路熟妇 | 日本又色又爽又黄的a片18禁 | а√天堂8资源在线官网 | 亚洲香蕉中文网 | 婷婷久久丁香 | 激情内射日本一区二区三区 | 国产天堂亚洲 | 26uuu另类亚洲欧美日本 | 偷窥自拍五月天 | 一级片毛片 | 日本国产中文字幕 | 亚洲成a人片在线播放 | 日本三级带日本三级带66 | 四个黑人玩一个少妇四p | 国产一区二区在线影院 | 好吊妞在线 | 噜啦噜色姑娘综合 | 国产乱子伦一区二区三区四区五区 | av最新 | 97在线观视频免费观看 | 丰满少妇一区二区三区 | 69婷婷国产精品入口 | 欧美成人免费大片 | 亚洲精品尤物 | 最新最近中文字幕 | 日韩精品一区二区三区视频 | 久久精品国产77777蜜臀 | 人妻aⅴ无码一区二区三区 日本一卡2卡3卡四卡精品网站 | 欧美最爽乱淫视频播放 | 国产成人网 | 九九啪| 一级做性色α爱片久久毛片色 | 亚洲噜噜狠狠网址蜜桃av9 | 51ⅴ精品国产91久久久久久 | 亚洲精品网站在线观看 | 人妻互换 综合 | 国产清纯白嫩初高生视频在线观看 | 美女超碰 | 久久精品久久久久 | а√天堂资源中文在线官网九色 | 亚洲精品综合五月久久小说 | 日韩高清av| 日韩激情在线视频 | 日本夜夜操 | 成人a在线 | 在线 | 一区二区三区 | 中文在线а√在线8 | 亚洲女同另类 | 欧美性大战久久久久xxx | 久久这里精品国产99丫e6 | 中文字幕一区二区三区乱码图片 | 看欧美大片 | 日韩精品国产一区 | 97国产在线观看 | 成人在线高清视频 | 麻豆做爰免费观看 | 四虎永久在线精品免费网站 | 国产亚洲欧美日韩俺去了 | 久久这里有精品视频 | 美女男女激情晚上看 | 波多野结衣在线视频免费观看 | 一边吃奶一边做爰爽到爆视频 | 夜夜高潮久久做爽久久 | aaaaa爽爽爽久久久 | 老色鬼永久精品网站 | 亚洲成在线| 免费无码国产欧美久久18 | 中文无线乱码二三四区 | 成人三一级一片aaa 成人涩涩 | 亚洲黄色网址 | 黄色综合网站 | 亚州三级| 好吊妞视频在线观看 | 啪啪免费网 | 动漫av纯肉无码av在线播放 | 麻豆一区二区99久久久久 | 美女亚洲一区 | 亚洲精品成人片在线观看精品字幕 | 国产一毛片| 成人免费毛片网站 | 国产第七页 | 亚洲国产精品国自产拍久久 | 4455四色成人网 | 夜夜高潮夜夜爽国产伦精品 | 国产精品无码不卡一区二区三区 | 色鬼7777久久 | 亚洲中文字幕av无码专区 | 欧美色综合网站 | 精品人妻av一区二区三区 | 国产婷婷色一区二区三区四区 | 人妻丝袜中文无码av影音先锋专区 | 一区二区三区欧美视频 | 在线中文字幕网站 | 99久久亚洲精品视香蕉蕉v | 在线一区| 国产精品夫妇激情 | 精品视频一区二区 | av在线免费观看网站 | 亚洲狠狠爱一区二区三区 | 日本一区午夜艳熟免费 | 女人与牲口性恔配视频免费 | 人人色在线视频播放 | 精品久久久av | 国产福利片在线观看 | 亚洲精品www久久久 亚洲精品www久久久久久 | 国产亚洲精品美女久久久久 | 欧美熟妇xxxxx欧美老妇不卡 | 亚洲色图在线播放 | 1000午夜黄三级 | 五月婷婷视频在线观看 | a最新天堂网资源 | 国产66精品久久久久999小说 | 国产天美传媒性色av | 色婷婷六月| 久久综合精品视频 | 韩国日本在线观看 | 成人av一区二区三区 | 国产高清免费av | 精品视频在线观看 | 免费的黄色片 | 东京天堂热av | 日日碰狠狠添天天爽 | 97无人区码一码二码三码 | 中国农民工hd自拍xxxx | 日本一区二区三区免费高清 | 色爱av综合| 国产精品久久久国产偷窥 | 欧美色老头| 国产成人精品在线 | 亚洲欧美成人一区二区在线电影 | 免费激情 | 在线观看亚洲 | 久久无码专区国产精品 | 再深点灬舒服灬太大的91优势 | 色一情一交一乱一区二区 | 国产自产高清不卡 | 国产cdts系列另类在线观看 | 999久久久久| 亚洲精品一区二区三区h | 色嗨嗨av一区二区三区 | 国内揄拍国产精品人妻门事件 | 美女露隐私网站 | 亚欧在线视频 | 成人毛片100部免费看 | 成人少妇高潮流白浆 | 嫩b人妻精品一区二区三区 色噜噜亚洲男人的天堂 | 亚洲国产成人精品综合av | 日韩三级黄色毛片 | 高清国产在线 | av色综合久久天堂av色综合在 | 日本黄网站三级三级三级 | 日本成人在线网站 | 国产黄色片在线免费观看 | 精品国产一区二区三区在线 | 午夜免费播放观看在线视频 | 日韩中文字幕网站 | 天天射天天干天天操 | 中文字幕乱码日本亚洲一区二区 | 成人手机在线播放 | 99国产精品人妻噜啊噜 | 久久久国产精 | 99久热re在线精品99re8热视频 | 人人超碰人摸人爱 | 欧美美女一区二区 | 深夜国产精品 | 99热久久这里只精品国产www | 国产永久毛片 | 欧亚一级片 | 亚洲精品久久久久久久久久久 | 伊人春色网站 | 精品国产一区二区三区久久 | 99国产精品久久 | 成人做爰高潮片免费视频美国 | 久久综合九色欧美综合狠狠 | 国产丝袜美腿一区二区三区 | 国产二区视频在线观看 | 亚洲精品综合欧美二区变态 | 色综合福利 | 国产高清av首播原创麻豆 | 在线观看欧美日韩 | 991本久久精品久久久久 | 337p粉嫩大胆噜噜噜噜69影视 | 欧美午夜大片 | 精品国产一区二区三区av片 | av怡红院一区二区三区 | 绯色av一区二区 | 欧美成人vr18sexvr | 午夜性刺激免费看视频 | 97精品人妻系列无码人妻 | 国产农村妇女毛片精品久久 | 国产一毛片 | 污污小说在线观看 | 国产伦精品一区二区三区视频孕妇 | 欧美三级午夜理伦三级小说 | 欧美巨大另类极品videosbest | 国产午夜一区 | 成人高清在线观看 | 欧美 偷窥 清纯 综合图区 | 91精品国产乱码久久久久久张柏芝 | 久久久久久九九九 | 香蕉午夜视频 | 日韩欧美在线观看一区二区三区 | 色偷偷亚洲男人的天堂 | 日韩少妇中文字幕 | 欧美高清com | 一区二区乱子伦在线播放 | h亚洲| 51国偷自产一区二区三区 | 白嫩丰满少妇xxxxx性视频 | 丝袜美腿一区二区三区 | 少妇沉沦哀羞迎合呻吟视频 | 古装一级淫片aaaaaa | 日日干日日色 | 人妻天天爽夜夜爽一区二区 | 日本在线看片免费人成视频1000 | 狠狠搞狠狠干 | 伊人青青草视频 | 日本欧美一区二区三区 | 88tv成人| 91在线一区二区 | 香蕉视频国产精品 | 亚洲男人的天堂在线播放 | 亚洲午夜精品一区二区三区 | 欧美性猛片aaaaaaa做受 | 少妇小芸h系列小说 | 欧美kkkk7777免费看 | 好吊妞视频988gao免费软件 | 免费一级男女裸片 | 国产成人精品福利 | 少妇精品一区 | 国产色视频免费 | 狠狠操很很干 | 亚洲淫欲| 亚洲春色av无码专区在线播放 | 性中国古装videossex | 国产交换配乱淫视频α | xxxxx国产| 亚洲欧洲av无码专区 | 国产精品久久久久久52avav | 在线视频 亚洲 | 免费看成人av | 丰满少妇高潮惨叫视频 | yy6080久久伦理一区二区 | 久久精品噜噜噜成人88aⅴ | 97国产精东麻豆人妻电影 | 国产在线视欧美亚综合 | 黑人狂躁日本妞一区二区三区 | 黄视频在线免费 | 国产精品igao视频网网址 | 男女激情麻豆入口 | 香港三日本8a三级少妇三级99 | 国产一区影院 | 一级伦理片 | av一本久道久久综合久久鬼色 | 欧美亚洲欧美 | 国产精品9999久久久久仙踪林 | 国产亚洲精品久久久久久 | 日韩精品久久久久久免费 | 91亚色网站 | 欧av在线 | 欧美性猛交xxxx黑人猛交 | a极毛片 | 青青草视频在线观看 | 成人综合伊人五月婷久久 | 欧美一区二区三区在线视频观看 | 国产精品人人做人人爽人人添 | 国产黄色大片在线观看 | 国产成人免费9x9x人网站视频 | 99久久婷婷国产精品综合 | 精品国偷自产在线 | 久久午夜羞羞影院免费观看 | 1024久久| 色综合视频网 | 亚洲色图清纯唯美 | 色偷偷资源网 | 国产大学生自拍视频 | 含羞草一区二区 | 少妇下蹲露大唇无遮挡 | 免费亚洲一区二区 | 国产成人久久精品流白浆 | 青青草视频偷拍 | 西野翔之公侵犯中文字幕 | 四虎国产精品永久在线 | 国产毛片18片毛一级特黄日韩a | 欧美成人欧美edvon | 偷窥福利视频 | 国产伦久视频免费观看视频 | 国产精品久久久久久久免费 | 久久久www成人免费无遮挡大片 | 亚欧色视频 | 性开放淫合集 | 亚洲综合在线另类色区奇米 | 三级网址在线播放 | 在线观看av网页 | 国产精品三级久久久久三级 | 亚洲在线观看视频 | 日韩精品成人在线 | 白色丝袜美女羞羞av | 黄色av网站在线免费观看 | 大波大乳videos巨大 | 国产在线精品一区二区三区不卡 | 夜色av网站 | 中文字幕av高清片 | 久产久精国产品 | 免费asmr色诱娇喘呻吟欧美 | 亚洲精品视频一区二区 | 小优视频污 | 好吊妞视频988gao免费 | 日韩第四页 | 日韩视频在线观看视频 | av视| 天天做天天爱天天综合网2021 | 国产中文字幕av | 精品人妻无码一区二区三区 | 欧美成人激情在线 | 久久久久区 | 又黄又爽又色的免费网站 | 乱女午夜精品一区二区三区 | 九色91av| 国产一级二级视频 | 欧美精品日韩在线观看 | 羞羞视频在线观看 | 91xxx| 亚洲天堂成人在线 | 欧美经典一区二区三区 | 久久99精品久久久秒播软件优势 | 国产精品久久影院 | 久久婷婷五月综合色欧美 | 欧美成人专区 | 男女超级黄aaa大片免费 | 伊人综合影院 | www.亚洲天堂 | 青青草手机视频在线观看 | 日本精品一区二区三区四区 | 国自产拍偷拍福利精品免费一 | 欧美成年人视频在线观看 | 欧美性生活一区 | 高h大肚孕期孕妇play | 在线无码免费的毛片视频 | 亚洲视频一区二区三区 | 欧美一性一乱一交 | 免费观看国产黄色片 | 久久久久久亚洲精品成人 | 大黄专集在线观看 | 狠狠亚洲超碰狼人久久 | 91caoporn超碰| 亚洲av毛片成人精品 | 亚洲激情三区 | 欧美性猛交xxxx免费看久久 | 亚韩精品| 国产午夜精品一区二区三区漫画 | 亚洲欧美国产精品18p | 亚洲欧洲精品mv免费看 | 国产精品久久久久久人妻精品 | 精品国产一区av天美传媒 | 国产精品美女毛片真酒店 | 日本视频一区二区三区 | 色窝窝无码一区二区三区成人网站 | 日韩久久久久久久久久久 | 欧美疯狂做受xxxx高潮 | 毛片一级视频 | 日本无遮羞教调屁股视频网站 | 国产精品乱子乱xxxx | 男人女人做爽爽18禁网站 | 丰满婷婷久久香蕉亚洲新区 | 国产99久久久国产精品 | 美女又爽又黄网站视频 | 欧美日韩三级 | 97超碰在线播放 | 日本一区二区在线视频 | 久久99精品久久久水蜜桃 | 久久久久人妻一区精品性色av | 亚洲成人a v | 麻豆专区一区二区三区四区五区 | 日本aaaa级毛片 | 亚洲男人天堂 | 国产视频综合 | 国产午夜精品一区二区三区嫩草 | 久久看片 | 永久黄网站色视频免费直播 | 成人小说亚洲一区二区三区 | 夫の目の前侵犯中文字 | 国产精品久久久久久久龚玥菲 | 国产成人+亚洲欧洲+综合 | 亚洲黄色成人网 | 国产一区二区三区在线看 | 久久久精品视频在线观看 | 狠操av| 国产精品女主播一区二区三区 | 成人免费黄色小视频 | 亚洲色播爱爱爱爱爱爱爱 | 国产乱子伦精品无码码专区 | 色综合婷婷 | 少妇毛片久久久久久久久竹菊影院 | 日韩丝袜一区 | 男女啪动最猛动态图 | 久久草在线免费 | 四虎国产精品成人永久免费影视 | av无码久久久久不卡蜜桃 | 华人在线视频 | 亚洲aⅴ欧洲av国产综合图片 | 欧美艹逼视频 | 亚洲综合三区 | 中文字幕dvd| 国产 字幕 制服 中文 在线 | 大尺度舌吻呻吟声 | 帮老师解开蕾丝奶罩吸乳网站 | 成人亚洲免费 | 国产黄色高清 | 大胸美女拍拍18在线观看 | 五月天综合网站 | 夜夜夜夜夜夜av夜夜夜夜 | 男女xx网站 | 欧美性猛交xxxx免费看蜜桃 | 久久精品在这里 | 国产区久久 | 日本少妇全身按摩做爰5 | 狠狠狠色丁香婷婷综合久久88 | 日本色网址 | 99黄色网| 人妻熟女αⅴ一区二区三区 | 欧美激情h| 国产精品自在线拍国产手青青机版 | 再深点灬舒服灬太大的91优势 | 精品人妻一区二区三区四区在线 | 一女二男一黄一片 | 亚洲大片免费看 | 国产精品久久国产三级国不卡顿 | 催眠肉高h喷汁呻吟np | 午夜国产精品成人 | 97人妻人人做人碰人人爽 | 国产一区二区精品久久 | 久久性生活片 | 色婷婷av国产精品 | 91视频免费观看网站 | 91中文字幕永久在线 | 四虎地址8848精品 | 中美性猛交xxxx乱大交3 | 婷婷色婷婷开心五月四房播播 | 午夜激情在线观看 | 日韩美女乱淫aaa高清视频 | 亚洲一线二线在线观看 | 日躁夜躁狠狠躁2001 | 精品久久久久久 | 国产亚洲精品一区二区三区 | 天堂а√在线资源在线 | 国产日皮视频 | 久久综合在线 | 91秘密入口 | 日本特黄特色aaa大片免费 | 亚洲精品久久久狠狠爱小说 | 亚洲天天综合网 | 67194成是人免费无码 | 国产aⅴ片 | 欧洲一级片 | 天天综合网久久 | 女人十八特级淫片清 | 北条麻妃久久精品 | 国产99在线 | 亚洲 | 日韩在线视频免费播放 | 欧美中文网 | 91精品国产二区在线看大桥未久 | 毛片av网址| 久久精品久久精品久久 | 国产精品无码dvd在线观看 | 久色91蜜桃tv | 青草国产视频 | 无套内射在线无码播放 | 婷婷激情五月网 | 我色综合 | 91第一页 | 91麻豆精品国产 | 青青草综合 | 国产成人精品av久久 | 天天干天天舔天天操 | 黄色小视频免费 | 国产精品美女久久久久久久网站 | 人妻内射一区二区在线视频 | 三级全黄的女人高潮叫 | 成人免费看片网站 | 欧美一级大片在线观看 | 顶级毛茸茸aaahd极品 | 国产精品久久久久久久福利竹菊 | 国产精品igao视频网入口 | 国产美女在线精品免费观看 | 9999精品| 国产熟妇与子伦hd | 少妇交换做爰中文字幕 | 欧美两根一起进3p做受视频 | av噜噜 | 男女下面进入的视频免费午夜 | 成年人在线观看av | 国产成人综合在线观看 | 天天干天天干天天 | 日韩欧美小视频 | 国内精品久久久久久久日韩 | 亚洲免费黄色网 | 久久偷看各类wc女厕嘘嘘 | 男女一进一出超猛烈的视频不遮挡在线观看 | 人人干网站 | 日本乱偷人妻中文字幕在线 | 精品久久国产字幕高潮 | 国产精品无码av无码 | 开心色怡人综合网站 | 91涩涩视频 | 九九九九热精品免费视频点播观看 | 久久亚洲一区二区三区四区 | 久热中文字幕在线 | 少妇白浆高潮无码免费区 | 亚洲永久精品ww47 | 成人网免费视频 | 国产毛片网 | 就要爱爱tv| 欧美理论在线 | 日韩欧美有码 | 日韩毛片基地 | 天天干天天日夜夜操 | x8ⅹ8成人成人少妇 xfplay2023成人资源站 | 欧美在线观看你懂的 | 手机国产乱子伦精品视频 | 色婷婷av一区二区三区影片 | 天堂аⅴ在线最新版在线 | 欧美片一区二区 | 99视频在线精品 | 韩国女主播av | 日韩在线观看视频一区二区 | 免费人妻无码不卡中文字幕系 | 69堂视频 | 美女的mm视频网站软件 | 亚洲色图1 | 午夜精品久久久久久久99黑人 | 欧美亚洲精品天堂 | 国产肉丝袜在线观看 | 国产色吧| 无限资源日本好片 | 中文字幕在线观看你懂的 | 国产乱码精品一区二区三区中文 | 熟妇高潮精品一区二区三区 | 亚洲精品白浆高清久久久久久 | 国产又爽又粗又猛的视频 | 激情小说在线观看 | 国产在线a视频 | 黑人粗长大战亚洲女 | 亚洲精品aaaa | 亚洲激情成人网 | 亚洲天堂资源网 | 欧美成人综合视频 | 98色花堂永久在线网站 | 成人理伦片免费 | 91av福利视频| 久久久亚洲精华液精华液精华液 | 日韩不卡手机视频在线观看 | 制服丝袜快播 | 色五月丁香五月综合五月4438 | 精品美女 | 久久99婷婷| 免费一级男女裸片 | 欧美日韩在线视频播放 | 极品粉嫩美女露脸啪啪 | 99久久精品免费视频 | 国产 日韩 欧美 制服 另类 | 婷婷com| 毛片女人18片毛片女人免费 | 超碰免费公开 | y111111国产精品久久婷婷 | 嫩草影院一区二区 | 国产色婷婷亚洲99精品小说 | 日韩女同疯狂作爱系列5 | 在线观看一区二区三区av | 佐佐木明希av在线 |