
JavaScript
unbreakablec
这个作者很懒,什么都没留下…
展开
-
多个div嵌套,写个函数算出一共是多少层级 && arrayToTree && 一个图片url访问后直接下载怎样实现
/ 求子节点们的长度 并取最大值。原创 2023-02-10 18:14:36 · 697 阅读 · 0 评论 -
判断是否是iphoneX手机
util.isIPhoneX=function(){varu=navigator.userAgent;varisIOS=!!u.match(/\(i[^;]+;(U;)?CPU.+MacOSX/);//ios终端if(isIOS){if(screen.height==812&&screen.width==375){returntrue;}...原创 2021-10-28 18:47:14 · 1391 阅读 · 0 评论 -
Html5页面上如何禁止手机虚拟键盘弹出
在点击事件方法哪里增加一句代码事件处理方法前面添加一句 document.activeElement.blur()即可解决原创 2021-10-15 14:04:50 · 418 阅读 · 0 评论 -
js判断手机是否有网络
<template> <view class="logs"> <AtNoticebar marquee v-if="isState"> 网络连接不可用 </AtNoticebar> <view class="header"> <image class="head-img" /> <text class="username">飞翔的京东鸽</text>.原创 2021-05-15 15:54:55 · 300 阅读 · 0 评论 -
解析url参数 URLSearchParams
// 解析url参数 URLSearchParams function query (name) { const search = location.search const p = new URLSearchParams(search) return p.get(name) } console.log(query('ass'))原创 2021-04-27 22:57:08 · 303 阅读 · 0 评论 -
如何拍平一个深层次的数组
// 拍平数组 let arr = [1, 2, [3, 4, [5, 6, [7, 8]]]] // let result = Array.prototype.concat.apply([], arr) // console.log(result) // 封装如何拍平数组方法 function flat (arr) { let isDeep = arr.some((item) => item instanceof Array) // 说明有深层.原创 2021-04-27 22:06:02 · 99 阅读 · 0 评论 -
从面试题谈event loop
//代码一开始就执行宏任务-宏0console.log('scriptstart')setTimeout(()=>{console.log('北歌')},1*2000)Promise.resolve().then(function(){//微1-1console.log('promise1')}).then(function(){//微1-4...原创 2021-04-27 18:52:42 · 138 阅读 · 0 评论 -
2020-12-10
数据 去掉最后一层const res = this.spaceFilterData.map((v) => { v.childrens = v.childrens.map((c) => { Reflect.deleteProperty(c, 'childrens') return c }) return v })...原创 2020-12-10 16:11:49 · 74 阅读 · 0 评论 -
如何去掉重复的数组
init () { this.filterSameList = this.XzspKykyApplyDatumReadOnlyObj; for (let i = 0; i < this.filterSameList.length; i++) { for (let j = i + 1; j < this.filt...原创 2020-05-06 23:43:04 · 357 阅读 · 0 评论 -
如何去掉字符串中第一个和最后一个字符 比如是;
remove(val, index) { let myval = ";" + val; if (index == 0) { return myval.substring(1, myval.length - 1); } else { return myval; ...原创 2020-05-06 20:22:35 · 8986 阅读 · 0 评论 -
如何用JavaScript判断是否为IE浏览器?
isIE() { var ua = window.navigator.userAgent; var msie = ua.indexOf("MSIE "); if (msie > 0) { // IE 10 or older => return version number ...原创 2020-05-05 13:16:50 · 168 阅读 · 0 评论 -
host 文件目录
host 文件目录 : C:\Windows\System32\drivers\etc原创 2019-11-04 16:19:13 · 1800 阅读 · 0 评论 -
JavaScript-Array
slice()是从已有的数组中返回选定的元素,原有的数组不会发生变化,返回值是一个新的数组,它有两个参数start和end,如果下标有负数,那么用数组的长度加上这个负数,得到的值就是下标从前往后数的顺序,索引值含头不含尾。...原创 2019-02-06 12:15:17 · 117 阅读 · 0 评论 -
常见HTTP错误代码大全
一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)...原创 2019-02-15 18:23:29 · 25283 阅读 · 0 评论 -
判断使用浏览器
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <script&原创 2019-03-02 10:39:42 · 317 阅读 · 0 评论 -
html--a标签直接触发手机打电话功能
html--a标签直接触发手机打电话功能<div class="btn btn260-70 btn-shi"> <a :href="'tel: ' + InsurancePhones[0]"> 续险电话 </a> </div>...原创 2019-03-05 22:06:41 · 1486 阅读 · 0 评论 -
js-location
js-location https://www.iconfont.cn/manage/index?manage_type=myprojects&projectId=1056627loaction对象的search属性 location.search 返回URL的查询字符串(以问号开头的字符串) ---> "?manage_type=m...原创 2019-02-26 23:29:48 · 247 阅读 · 0 评论 -
逻辑操作符
逻辑操作符&& 只要有一个条件不成立,返回false说明:在有一个操作数不是布尔值的情况,逻辑与操作就不一定返回值,此时它遵循下列规则:1、如果第一个操作数隐士类型转换后为true,则返回第二个操作数。说明:规则是两个操作数的情况。例子:console.log(80 && 50) -》 ...原创 2019-03-08 01:11:38 · 1815 阅读 · 0 评论 -
正则表达式
正则表达式var reg = /^\d+(\.\d+)?$/非负整数的正则表达式if (!reg.test(this.mileage)) { // 非负整数的正则表达式 this.$tw('行驶里程有误') } var myreg = /^[1-9]\d{0,5}$/ 六位数正整数,不能以0开头...原创 2019-05-28 16:05:20 · 175 阅读 · 0 评论 -
输入数字返回多少天前或多少天后
Vue.prototype.$getFutureDate = function (val) {var now = new Date()var nowMs = now.getTime()var beforeMs = nowMs + 1000 * 60 * 60 * 24 * parseInt(val)var beforeDate = new Date().setTime(befo...原创 2019-02-01 16:42:49 · 373 阅读 · 0 评论