js随机生成姓名及数组去重
生活随笔
收集整理的這篇文章主要介紹了
js随机生成姓名及数组去重
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
// 數組去重
Array.prototype.removeDup = function() {
var result = []; var obj = {};for (var i = 0; i < this.length; i++) {if (!obj[this[i]]) {result.push(this[i]);obj[this[i]] = 1;} }return result; 復制代碼};
function getRandomName() {
var firstNames = new Array('趙', '錢', '孫', '李', '周', '吳', '鄭', '王', '馮', '陳', '楮', '衛(wèi)', '蔣', '沈', '韓', '楊','朱', '秦', '尤', '許', '何', '呂', '施', '張', '孔', '曹', '嚴', '華', '金', '魏', '陶', '姜','戚', '謝', '鄒', '喻', '柏', '水', '竇', '章', '云', '蘇', '潘', '葛', '奚', '范', '彭', '郎','魯', '韋', '昌', '馬', '苗', '鳳', '花', '方', '俞', '任', '袁', '柳', '酆', '鮑', '史', '唐','費', '廉', '岑', '薛', '雷', '賀', '倪', '湯', '滕', '殷', '羅', '畢', '郝', '鄔', '安', '常','樂', '于', '時', '傅', '皮', '卞', '齊', '康', '伍', '余', '元', '卜', '顧', '孟', '平', '黃','和', '穆', '蕭', '尹', '姚', '邵', '湛', '汪', '祁', '毛', '禹', '狄', '米', '貝', '明', '臧','計', '伏', '成', '戴', '談', '宋', '茅', '龐', '熊', '紀', '舒', '屈', '項', '祝', '董', '梁','杜', '阮', '藍', '閩', '席', '季', '麻', '強', '賈', '路', '婁', '危', '江', '童', '顏', '郭','梅', '盛', '林', '刁', '鍾', '徐', '丘', '駱', '高', '夏', '蔡', '田', '樊', '胡', '凌', '霍','虞', '萬', '支', '柯', '昝', '管', '盧', '莫', '經', '房', '裘', '繆', '干', '解', '應', '宗','丁', '宣', '賁', '鄧', '郁', '單', '杭', '洪', '包', '諸', '左', '石', '崔', '吉', '鈕', '龔','程', '嵇', '邢', '滑', '裴', '陸', '榮', '翁', '荀', '羊', '於', '惠', '甄', '麹', '家', '封','芮', '羿', '儲', '靳', '汲', '邴', '糜', '松', '井', '段', '富', '巫', '烏', '焦', '巴', '弓','牧', '隗', '山', '谷', '車', '侯', '宓', '蓬', '全', '郗', '班', '仰', '秋', '仲', '伊', '宮','寧', '仇', '欒', '暴', '甘', '斜', '厲', '戎', '祖', '武', '符', '劉', '景', '詹', '束', '龍','葉', '幸', '司', '韶', '郜', '黎', '薊', '薄', '印', '宿', '白', '懷', '蒲', '邰', '從', '鄂','索', '咸', '籍', '賴', '卓', '藺', '屠', '蒙', '池', '喬', '陰', '郁', '胥', '能', '蒼', '雙','聞', '莘', '黨', '翟', '譚', '貢', '勞', '逄', '姬', '申', '扶', '堵', '冉', '宰', '酈', '雍','郤', '璩', '桑', '桂', '濮', '牛', '壽', '通', '邊', '扈', '燕', '冀', '郟', '浦', '尚', '農','溫', '別', '莊', '晏', '柴', '瞿', '閻', '充', '慕', '連', '茹', '習', '宦', '艾', '魚', '容','向', '古', '易', '慎', '戈', '廖', '庾', '終', '暨', '居', '衡', '步', '都', '耿', '滿', '弘','匡', '國', '文', '寇', '廣', '祿', '闕', '東', '歐', '殳', '沃', '利', '蔚', '越', '夔', '隆','師', '鞏', '厙', '聶', '晁', '勾', '敖', '融', '冷', '訾', '辛', '闞', '那', '簡', '饒', '空','曾', '毋', '沙', '乜', '養(yǎng)', '鞠', '須', '豐', '巢', '關', '蒯', '相', '查', '后', '荊', '紅','游', '竺', '權', '逑', '蓋', '益', '桓', '公', '仉', '督', '晉', '楚', '閻', '法', '汝', '鄢','涂', '欽', '岳', '帥', '緱', '亢', '況', '后', '有', '琴', '歸', '海', '墨', '哈', '譙', '笪','年', '愛', '陽', '佟', '商', '牟', '佘', '佴', '伯', '賞',"萬俟", "司馬", "上官", "歐陽", "夏侯","諸葛", "聞人", "東方", "赫連", "皇甫", "尉遲", "公羊", "澹臺", "公冶", "宗政", "濮陽", "淳于", "單于", "太叔", "申屠", "公孫", "仲孫", "軒轅", "令狐", "鍾離", "宇文", "長孫", "慕容", "鮮于", "閭丘", "司徒", "司空", "丌官", "司寇", "子車", "微生", "顓孫", "端木", "巫馬", "公西", "漆雕", "樂正", "壤駟", "公良", "拓拔", "夾谷", "宰父", "谷梁", "段干", "百里", "東郭", "南門", "呼延", "羊舌", "梁丘", "左丘", "東門", "西門", "南宮" );var lastNames = new Array('子璇', '淼', '國棟', '夫子', '瑞堂', '甜', '敏', '尚', '國賢', '賀祥', '晨濤','昊軒', '易軒', '益辰', '益帆', '益冉', '瑾春', '瑾昆', '春齊', '楊', '文昊','東東', '雄霖', '浩晨', '熙涵', '溶溶', '冰楓', '欣欣', '宜豪', '欣慧', '建政','美欣', '淑慧', '文軒', '文杰', '欣源', '忠林', '榕潤', '欣汝', '慧嘉', '新建','建林', '亦菲', '林', '冰潔', '佳欣', '涵涵', '禹辰', '淳美', '澤惠', '偉洋','涵越', '潤麗', '翔', '淑華', '晶瑩', '凌晶', '苒溪', '雨涵', '嘉怡', '佳毅','子辰', '佳琪', '紫軒', '瑞辰', '昕蕊', '萌', '明遠', '欣宜', '澤遠', '欣怡','佳怡', '佳惠', '晨茜', '晨璐', '運昊', '汝鑫', '淑君', '晶瀅', '潤莎', '榕汕','佳鈺', '佳玉', '曉慶', '一鳴', '語晨', '添池', '添昊', '雨澤', '雅晗', '雅涵','清妍', '詩悅', '嘉樂', '晨涵', '天赫', '玥傲', '佳昊', '天昊', '萌萌', '若萌',"秋白", "南風", "醉山", "初彤", "凝海", "紫文", "凌晴", "香卉", "雅琴", "傲安", "傲之", "初蝶", "尋桃", "代芹", "詩霜", "春柏", "綠夏", "碧靈", "詩柳", "夏柳", "采白", "慕梅", "樂安", "冬菱", "紫安", "宛凝", "雨雪", "易真", "安荷", "靜竹", "飛雪", "雪蘭", "雅霜", "從蓉", "冷雪", "靖巧", "翠絲", "覓翠", "凡白", "樂蓉", "迎波", "丹煙", "夢旋", "書雙", "念桃", "夜天", "海桃", "青香", "恨風", "安筠", "覓柔", "初南", "秋蝶", "千易", "安露", "詩蕊", "山雁", "友菱", "香露", "曉蘭", "涵瑤", "秋柔", "思菱", "醉柳", "以寒", "迎夏", "向雪", "香蓮", "以丹", "依凝", "如柏", "雁菱", "凝竹", "宛白", "初柔", "南蕾", "書萱", "夢槐", "香芹", "南琴", "綠海", "沛兒", "曉瑤", "聽春", "易巧", "念云", "曉靈", "靜楓", "夏蓉", "如南", "幼絲", "秋白", "冰安", "凝蝶", "紫雪", "念雙", "念真", "曼寒", "凡霜", "白卉", "語山", "冷珍", "秋翠", "夏柳", "如之", "憶南", "書易", "翠桃", "寄瑤", "如曼", "問柳", "香梅", "幻桃", "又菡", "春綠", "醉蝶", "亦綠", "詩珊", "聽芹", "新之", "博瀚", "博超", "才哲", "才俊", "成和", "成弘", "昊蒼", "昊昊", "昊空", "昊乾", "昊然", "昊然", "昊天", "昊焱", "昊英", "浩波", "浩博", "浩初", "浩大", "浩宕", "浩蕩", "浩歌", "浩廣", "浩涆", "浩瀚", "浩浩", "浩慨", "浩曠", "浩闊", "浩漫", "浩淼", "浩渺", "浩邈", "浩氣", "浩然", "浩穰", "浩壤", "浩思", "浩言", "皓軒", "和藹", "和安", "和昶", "翔東", "昊偉", "楚橋", "智霖", "浩杰", "炎承", "思哲", "璟新", "楚懷", "繼智", "昭旺", "俊澤", "子中", "羽睿", "嘉雷", "鴻翔", "明軒", "棋齊", "軼樂", "昭易", "臻翔", "澤鑫", "芮軍", "浩奕", "宏明", "忠賢", "錦輝", "元毅", "霈勝", "宇峻", "子博", "語霖", "勝佑", "俊濤", "浩淇", "樂航", "澤楷", "嘉寧", "敬宣", "韋寧", "建新", "宇懷", "皓玄", "冠捷", "俊銘", "一鳴", "堂耀", "軒凝", "艦曦", "躍鑫", "梓杰", "筱宇", "弘濤", "羿天", "廣嘉", "陸銘", "志卿", "連彬", "景智", "孟昕", "羿然", "文淵", "羿楦", "晗昱", "晗日", "涵暢", "涵滌","昊穹", "涵亮", "涵忍", "涵容", "俊可", "智鵬", "誠鈺", "書墨", "俊易", "浩渺", "宸水", "嘉許", "時賢", "飛騰", "沂晨", "殿斌", "霄鴻", "辰略", "瀾鴻", "景博", "咨涵", "修德", "景輝", "語旋", "智逸", "鴻鋒", "思梵", "弈煊", "泰河", "逞宇", "嘉顥", "錦沅", "顥焱", "蕭彬", "悅升", "香音", "燁檸", "顥詠", "仁賢", "尚然", "羿鱗", "月鴻", "健霖", "鴻昊", "竣杰", "可順", "炯樂", "俊彥", "海滄", "捷明", "飛揚", "杰辰", "羽捷", "曦晴", "裕鴻", "翌錦", "沐宸", "福同", "旻馳", "龍寧", "文虹", "義凡", "廣晨", "宸滔", "嘉岐", "雅珺", "睿明", "皓軒", "程天", "子醞", "艾康", "如羽", "冠玉", "子歉", "永昊", "龍華", "兆顏", "奇文", "月昕", "裕錦", "昂佳", "昊浩", "宇韜", "睿焓", "永譯", "鴻彬", "顥霖", "益彬", "虹昊", "飛悅", "睿玨","?宵童", "睿鴻", "容冰", "逸濠", "楷巖", "弘義", "海縈", "昊孺", "梓銘", "生釗", "藍璽", "晨轅", "宇菡", "硯海", "文揩", "韜瑞", "彥紅", "奕韋", "清予", "寧翼", "冬睿", "錦昌", "燁寧", "昌權", "國研", "德運", "孝清", "佳陽", "凱瑋", "正真", "民云", "昕冶", "力威", "帥欣", "知淳", "燁飛", "興遠", "子墨", "澄欣", "燁煊", "悅勤", "晨津", "博宏", "育萌", "羽炫", "紹鈞", "睿昌", "泓千", "顥煒", "虹金", "筠航", "元甲", "星明", "景濤", "銘虹", "德本", "向輝", "基翔", "家易", "欣鵬", "羽荃", "澤容", "弘亮", "尚廷", "軒梓", "甫津", "彬楷", "寅飛", "愉君", "陽平", "譽杰", "欽昭", "蘊藉", "羽程", "宏海", "涵暢", "光浩", "令沂", "浩浩", "睿錦", "易澤", "俊康", "家文", "晨元", "語洋", "裕宏", "梓榛", "陽嘉", "恒展", "雨遠", "哲伊", "逸江", "豐源", "學東", "奇巖", "浩財", "和藹", "紅言", "瑞赫", "森圓", "欣贏", "梓鴻", "博明", "銘育", "顥碩", "宇烯", "宇如", "淳炎", "源承", "斌彬", "飛沉", "鴻璐", "昊弘" );lastNames = lastNames.removeDup();var firstLength = firstNames.length; var lastLength = lastNames.length;var i = parseInt( Math.random() * firstLength ); var j = parseInt( Math.random() * lastLength ); var name = firstNames[i] + lastNames[j];return name; 復制代碼}
總結
以上是生活随笔為你收集整理的js随机生成姓名及数组去重的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 爬取起点小说月票榜
- 下一篇: 声学概念解释——混响时间