自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 freecodecamp练习记录

链接 前端中级算法题Sum All Numbers in a Range,Diff Two Arrays ,Seek and Destroy,Wherefore art thou,Spinal Tap Case,Pig Latin,Search and Replace,DNA Pairing,Missing letters,Sorted Union,Convert HTML Entities,Sum All Odd Fibonacci Numbers,Sum All Primes,Smallest

2020-04-01 17:51:41 376

原创 2020-11-14

引言在前端react,vue ,Rn,Ng,flutter百花齐放的现在,我觉得我们可以侧重于一个语言的深入,后续通过这个语言的思想入门其他语言。现在有一种微前端,它的核心可以理解为技术栈无关,意思就是我开发一个项目不依赖与(熟悉)某个框架或者某个ui,我们需要锻炼快速适应新框架新的语言思想的能力,后续方向就是整合资源的能力,使用某几个技术栈然后开发一个产品有序的迭代和升级。我的想法第一步,自己写一个css基础的积累,自己过一遍例如菜鸟教程的基础知识,我相信大多数前端并不知道h5与上一个版本到底增加了

2020-11-14 18:00:11 176

原创 加入wangEditor维护团队4个月的工作总结

参与wangEditorV4开源项目自我总结先说下进入的契机吧~当初接触富文本的时候是我在做公司的数据中心产品的时候用到的,其中一个功能需要用到富文本,所以就百度了富文本第一个进入眼帘的就是wangeditor了,后续加入了qq群,当初用的是v3,碰巧一段时间后有v4升级开源团队的组建群通知,便萌生了参与开源的想法,提升自己水平和简历亮点的想法,经过考核顺利进入了团队。刚进入团队~进入团队后刚开始只有3个人,查看了开发规范,交流规范,还有开发模式,即一个功能从0到最后实现的过程非常标准,这也是我想要

2020-10-17 14:15:20 351

原创 使用document.execCommand实现简单的富文本本

效果图1.最开始的思路是菜单栏使用常规的icon图标后,下面的可编辑页使用textare,但是里面的内容是文本,并不会把标签进行编译后续通过搜索得知富文本实现的重要2个点contentEditable=“true” 使元素可编辑,使用document.execCommand允许运行命令来操纵可编辑内容区域的元素在元素上加入了contentEditable=“true”属性后这个div的内容就可以经行编辑了这个是实现的第一步.后续的想法是使用$(’#id’).html(‘标签的文本’) 使

2020-06-13 10:58:14 727

原创 vux踩坑指南 i18n国际化踩坑指南 i18n国际化含demo

vux踩坑指南 i18n国际化踩坑指南 i18n国际化含demo

2020-05-15 18:47:51 863

原创 好看的滚动条样式,css实现好看的滚动条样式

好看的滚动条样式,css实现好看的滚动条样式

2020-05-13 18:47:06 1461

转载 vue核心之虚拟DOM(vdom)解析

吾日三省吾身在等待后端老哥接口的时候?看到一则说面试题为什么百度搜索这么快的一个问题?虽然这是面试的后端,但是作为前端,如果问为什么类似vue,react这些会有生命周期?有什么用?那如果这样问我,我感觉空气会突然几秒…仔细一想貌似也不是很难理解,在使用这类框架编码时我们会发现除了html有个id为app的div是给vue挂载,其他什么都没有,在webpack打包完成后会生成一个app.js在了解vue源码或在这个打包js中,在里面搜索 function created function mounted

2020-05-11 15:20:36 1012 1

原创 100个瓶子中一瓶毒药,药效7天后发作,7只小白鼠如何测试

还记得这是之前上学的时候看到的题目当时没有看懂,碰巧看到了使用js来实现下。原理还是很简单的,7个小白鼠每个表示2进制中的某一位,7天后看小白鼠死亡情况然后推出哪瓶是毒药(不考虑编号1的小白鼠喝100瓶药撑死的情况orz)7个最多表示2进制是1111111 也就是127 在加1,第128个白鼠不用测试如果都没有死说明是第128个瓶是毒药 var pz = new Array(100).fill(0); // 100个瓶子 pz[Math.floor(Math.random() * 100)] =

2020-05-11 13:12:42 4091

原创 原生JavaScript实现分页器

原生JavaScript实现分页器

2020-04-20 18:44:25 1129

原创 vue,element,身份证验证,vue自定义身份证验证

vue,element,身份证验证,vue自定义身份证验证

2020-03-30 15:39:46 1645

原创 后端返回数组对象(id重复)来去重并保留第一个

后端返回数组对象(id重复)来去重并保留第一个1 var arr = [ { id: "0001", name: "张三" }, { id: "0001", name: "李四" }, { id: "0002", name: "李6" }, { id: "0004", name: "李7" }, { id: "0002", na...

2020-03-16 16:57:40 996 1

原创 使用vue+百度接口实现关键词搜索

html代码块 <div id="app"> 请输入关键词:<input type="text" v-model="keyword" @keydown="search(keyword)"> <ul> <li v-for="item in result"...

2019-08-21 16:32:32 1488

原创 JS去重复两种方法

利用对象属性的唯一性var shuzi=['a','b','c','a','a','a','a','q','w','e','r','q','q','q','q','q','f'];var re=[];for (var i = 0; i < shuzi.length; i++) { re[shuzi[i]]="abc"; }var arr=new Array();f...

2019-07-26 11:25:57 1283

原创 使用JS判断一个字符串中出现的最多的字符,并统计该字符出现的次数,并标记他的索引位置

使用JS判断一个字符串中出现的最多的字符,并统计该字符出现的次数,并标记他的索引位置

2019-07-22 21:14:38 367

原创 Jq实现checkbox的全选,全不选,反选效果

Jq实现checkbox的全选,全不选,反选效果

2019-06-16 21:45:57 573

原创 JS使用模块化实现用户名密码检测,密码强弱验证,验证码生成

JS使用模块化实现用户名密码检测,密码强弱验证,验证码生成

2019-06-12 17:38:55 1500 2

原创 JS 实现大写字母换小写,小写字母换大写

HTML代码<input type="button" name="" value="go" onclick="a()"> <br>请输入字母:<input type="text" id="txt" value=""><div id="z"></div>JS 代码块function a() { var txt = docum...

2019-06-11 17:44:56 2677

原创 js实现指定时间倒计时时间效果

指定时间倒计时div页<div id="a">离2020还剩下<span></span><span></span><span></span><span></span></div> js页 function autotime(){ var timenow=new ...

2019-06-11 17:25:26 2590 5

原创 关于js传递参数问题

js,按值类型传递还是引用类型传递

2019-06-11 16:20:59 722

空空如也

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

TA关注的人

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