
JavaScript
文章平均质量分 57
_ouo_
解决问题大多数都很容易;找到问题出在哪里却很难。
展开
-
七方法实现数组去重
1、双循环去重function unique(arr) { if (!Array.isArray(arr)) { console.log('type error!') return } let res = [arr[0]] for (let i = 1; i < arr.length; i++) { let f...原创 2020-04-15 18:22:37 · 181 阅读 · 0 评论 -
JavaScript前端面试题整合
注:如有错误请谅解,望其提出改正JavaScript的数据类型都有什么?基本数据类型:String,boolean,Number,Undefined, Null引用数据类型:Object, Array, Functioneval是做什么的?它的功能是把对应的字符串解析成JS代码并运行;应该避免使用eval,不安全,非常耗性能(2次,一次解析成js语句,一次执行)。由JSON字符串转换...原创 2020-04-15 18:13:48 · 371 阅读 · 0 评论 -
常用的正则表达式集合
1.特殊需求表达式1. Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$2. 域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?3. InternetURL:[a-zA-z]+://[^\s]* 或 ^http://([\w-]+\.)+[\...转载 2019-12-03 16:19:06 · 269 阅读 · 0 评论 -
基于vue的时间选择插件
个人博客:http://kingsman96.top 欢迎来访!!!一、效果展示二、代码片段1、子组件代码<template> <div id = "myDate" > <el-select v-model="yearsModel" @change="dateChange(1)" placeholder="请选择" > ...原创 2019-10-28 16:56:50 · 2549 阅读 · 0 评论 -
随机生成验证码
html5代码如下,根据个人爱好自行设置;Document*{margin: 0;padding: 0;}.box{width: 50%;height: 50%;border: 1px solid;margin: 40px auto;text-align: center;padding-top: 30px;}#code{width: 200px;height: 50px原创 2018-01-17 12:43:12 · 260 阅读 · 0 评论 -
js格式化时间,函数封装
个人博客链接:http://kingsman96.top/home 欢迎来访!!!!/*** 格式化日期时间 * @param datetime 日期时间对象 * @return 返回格式化后的字符串:yyyy-MM-dd HH:mm:ss */function formateDate(datetime) { // 获取年月日时分秒值 var year = datetime...原创 2018-01-19 12:41:03 · 1151 阅读 · 0 评论 -
JS如何用Math.random()来生成指定范围内(如:1-100)的随机数?
个人博客链接:http://kingsman96.top/home 欢迎来访!!!!一、包括下线数字(lower)不包括上限数字(upper)/** * 产生随机整数,包含下限值,但不包括上限值 * @param {Number} lower 下限 * @param {Number} upper 上限 * @return {Number} 返回在下限到上限之间的一个随机整数 ...原创 2018-01-19 13:11:09 · 78316 阅读 · 0 评论 -
原生JavaScript解决document.getElementsByClassName兼容问题
/** * 解决 getElementsByClassName() 兼容问题 * @param className 待查找的类名 * @param context 查找上下文DOM对象,可选,默认使用 document * @return 返回查找到的满足条件的DOM元素集合 */function getElementsByClassName(className, context) {原创 2018-01-19 12:36:34 · 879 阅读 · 0 评论 -
微信飞机大战代码
html代码<!DOCTYPE><html><head> <title>微信经典飞机大战 </title> <meta http-equiv="content" content="text/html" charset="utf-8"/> <l转载 2018-02-09 15:47:21 · 3535 阅读 · 2 评论