- 博客(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
472
原创 2020-11-14
引言在前端react,vue ,Rn,Ng,flutter百花齐放的现在,我觉得我们可以侧重于一个语言的深入,后续通过这个语言的思想入门其他语言。现在有一种微前端,它的核心可以理解为技术栈无关,意思就是我开发一个项目不依赖与(熟悉)某个框架或者某个ui,我们需要锻炼快速适应新框架新的语言思想的能力,后续方向就是整合资源的能力,使用某几个技术栈然后开发一个产品有序的迭代和升级。我的想法第一步,自己写一个css基础的积累,自己过一遍例如菜鸟教程的基础知识,我相信大多数前端并不知道h5与上一个版本到底增加了
2020-11-14 18:00:11
229
原创 加入wangEditor维护团队4个月的工作总结
参与wangEditorV4开源项目自我总结先说下进入的契机吧~当初接触富文本的时候是我在做公司的数据中心产品的时候用到的,其中一个功能需要用到富文本,所以就百度了富文本第一个进入眼帘的就是wangeditor了,后续加入了qq群,当初用的是v3,碰巧一段时间后有v4升级开源团队的组建群通知,便萌生了参与开源的想法,提升自己水平和简历亮点的想法,经过考核顺利进入了团队。刚进入团队~进入团队后刚开始只有3个人,查看了开发规范,交流规范,还有开发模式,即一个功能从0到最后实现的过程非常标准,这也是我想要
2020-10-17 14:15:20
407
原创 使用document.execCommand实现简单的富文本本
效果图1.最开始的思路是菜单栏使用常规的icon图标后,下面的可编辑页使用textare,但是里面的内容是文本,并不会把标签进行编译后续通过搜索得知富文本实现的重要2个点contentEditable=“true” 使元素可编辑,使用document.execCommand允许运行命令来操纵可编辑内容区域的元素在元素上加入了contentEditable=“true”属性后这个div的内容就可以经行编辑了这个是实现的第一步.后续的想法是使用$(’#id’).html(‘标签的文本’) 使
2020-06-13 10:58:14
814
转载 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
1114
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
4309
原创 后端返回数组对象(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
1100
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
1597
原创 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
1326
原创 使用JS判断一个字符串中出现的最多的字符,并统计该字符出现的次数,并标记他的索引位置
使用JS判断一个字符串中出现的最多的字符,并统计该字符出现的次数,并标记他的索引位置
2019-07-22 21:14:38
417
原创 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
2746
原创 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
2657
5
空空如也
关于Css3 3d翻转的问题
2019-06-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人