自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Eden_Yin的博客

出走半生,归来少年

  • 博客(23)
  • 收藏
  • 关注

原创 找出数组中重复的数字,重复次数

function getRepeatNum(array) { let obj = {}; let array2 = []; for (var i = 0, l = array.length; i < l; i++) { var item = array[i]; ...

2020-04-07 17:27:46 2278

原创 关于js的六种继承方式及其优缺点

一、原型链继承 /* 原型链: JavaScript中实现继承最简单的方式就是使用原型链,将子类型的原型指向父类型的实例即可,即“子类 型.prototype = new 父类型();”,实现方法如下: */ //为父类型创建构造函数 function SuperType () { this.name = [...

2018-07-26 23:04:43 1398

原创 Go的卸载和安装

Go的卸载和安装

2022-12-08 17:13:47 3923

转载 go中异或运算

go中异或运算

2022-10-27 14:08:59 541

原创 telegram/meta内网站webpage preview

telegram/meta内网站webpage preview

2022-06-08 10:44:22 645

原创 img 底部留白的问题

1. img 元素是行内元素(尽管有时候表现的像行内块级元素)。2.vertical-align 属性是设置元素的垂直对齐方式(定义了行内元素的基线-baseline相对于该元素所在行的基线的垂直对齐)。 vertical-align的默认值为baseline,元素放置在父元素的基线上。 vertical-align:top ,把元素的顶端和行内最高元素的顶端对齐。 vertical-align: bottom,把元素的顶端和行内最低元素的顶端对齐。3.line-height...

2021-06-03 13:42:58 278

转载 Android/IOS与H5 jsbridge 相互调用推荐方式

移动端插件IOS:https://github.com/marcuswestin/WebViewJavascriptBridge IOS(new): https://github.com/Lision/WKWebViewJavascriptBridge Android:https://github.com/lzyzsd/JsBridgeH5调用封装var u = navigator.userAgent;window.isAndroid = u.indexOf('Android') >

2021-05-17 17:24:08 678

原创 vue中input输入框限制输入小数点后1位

vue中input输入框限制输入小数点后1位:<input @input="InputChange" v-model="clllci" /> InputChange(e) { console.log(e.target.value.match(/^\d*(\.?\d{0,2})/g)[0],6666) this.clllci = e.target.value.match(/^\d*(\.?\d{0,2})/g)[0] || null; },...

2021-05-17 17:05:54 842

原创 el-scrollbar滚动条置底

<el-scrollbar ref="leftScrollbar" style="height: 600px"></el-scrollbar>this.$refs['leftScrollbar'].wrap.scrollTop=this.$refs['leftScrollbar'].wrap.scrollHeight;

2021-05-13 18:37:59 1605

原创 Vue 和 React 的优点分别是什么

诞生vuevue由尤雨溪开发,一开始是个人项目,目前由饿了么团队进行维护。vue近几年来特别的受关注,三年前的时候angularJS霸占前端JS框架市场很长时间,接着react框架横空出世,因为它有一个特性是虚拟DOM,从性能上碾轧angularJS,这个时候,vue1.0悄悄的问世了,它的优雅,轻便也吸引了一部分用户,开始受到关注,16年中旬,VUE2.0问世,不管从性能上,还是从成本上...

2021-05-13 18:37:08 831

原创 vue中限制input输入框输入正整数

1.<input v-model="modelData" oninput="if(this.value=='0'){this.value='';}else{this.value=this.value.replace(/[^0-9]/g,'')};"/>

2021-05-12 17:57:45 406

原创 git拉取所有远程分支

git拉取所有远程分支 git clone xxx git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done

2021-05-10 17:47:09 304

原创 ES6 Generator next方法解析执行顺序

ES6 Generator next方法解析执行顺序Tip:next方法可以带一个参数,该参数就会被当作上一个yield表达式的返回值 function* f() { for (var i = 0; true; i++) { console.log(i, 'i') console.log('yield上部') var reset = yield i; console.log('yield下部') if (re

2021-03-17 11:45:09 160

原创 JS:同步、异步(宏任务/微任务)

async function async1() { console.log('async1 start','2') //第二同步输出 await async2() console.log('async1 end','6') // 此部分为await异步微任务结束后,而同步打印输出 } async function async2() { console.log('async2','3') // 此部分(第三)同步输出 set...

2021-03-15 14:55:45 87

原创 定时器:setTimeout()

setTimeout(function(){ console.log("执行了")},1000)这段代码我们一般说:1秒后会执行setTimeout里面的函数,但是正确的解释应该是:1秒后setTimeout里面的函数会被推入event queue(事件队列),而事件队列里面的任务,只有在主线程空闲时才会执行。所以只有满足2个条件:一.1秒后 。 二.主线程空闲。才会执行setTimeout里面的回调函数。需要注意的是,setTimeout()只是将事件插入了"事件队列",如果主线程执行.

2021-03-12 10:47:47 1528

原创 js原型、原型链

<script> function Super() { this.name = 'yzy' this.sayHi = function () { alert('HI') } } Super.prototype.sayBye = function () { console.log('bye') } let sub1 = new Super(); console.log(Super.pr.

2021-03-04 15:29:49 138 3

原创 vue-router 三级菜单页面跳转时路由改变页面不变的解决

vue-router 三级菜单页面跳转时路由改变页面不变的解决原因:共用了同一个<router-view></router-view>解决方法:在二级路由处加一个router-viewcomponent: {render(c) { return c('router-view') }}

2020-09-18 11:30:10 2683 1

转载 leet-code题解001

给你一个字符串s和一个字符规律p,请你来实现一个支持 '.'和'*'的正则表达式匹配。'.' 匹配任意单个字符'*' 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖整个字符串s的,而不是部分字符串。说明:s可能为空,且只包含从a-z的小写字母。p可能为空,且只包含从a-z的小写字母,以及字符.和*。来源:力扣(LeetCode)作...

2020-04-13 17:01:38 1415

原创 JS实现随机选取两数之间数字,存入一个数组,并排序

function randomNum(array, len, min, max) { //当选取数目大于max与min之差时,直接返回提示 if (len &gt;= (max - min)) { return '超过最大范围' + (max - min - 1) + '个的总数'; } //当达到递归边界值时,返回数组...

2018-08-06 23:09:45 880

原创 http的请求方式

HTTPRequestMethod共计17种1. GET 请求指定的页面信息,并返回实体主体。2. HEAD 类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头3. POST 向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。4. PUT 从客...

2018-08-04 13:18:38 179

原创 图片上传

&lt;body&gt; 请选择图片文件: &lt;input type="file" multiple&gt; &lt;div class="info"&gt; &lt;img src="" alt=""&gt; &lt;/div&gt; &lt;script&gt; var input =

2018-07-30 21:46:04 478

原创 数组去重的十种方法

var arr1 = [56, 69, 66, 32, 56, 89]; var arr2 = oSort(arr1); console.log(arr1); console.log(arr2); // 方法一、原始方法 function oSort(arr) { for (var i = 0; i &lt; arr.length;...

2018-07-30 21:28:18 286

原创 关于js作用域变量和函数声明提升的总结

var a = 1; function a() { console.log(3); } console.log(a); // 1 a(); // 报错  var a; function a() { console.log(2); } console.log(a);...

2018-07-26 14:55:30 217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除