![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端开发总结
文章平均质量分 85
黑色的祥云
计算机界的前端菜鸟
展开
-
js排序算法总汇
各种排序以数字排序为例编写排序代码1、冒泡排序2、交换排序3、希尔排序4、快速排序5、堆排序原创 2020-12-29 20:24:34 · 93 阅读 · 1 评论 -
js(递归与非递归)实现二叉树的先序遍历、中序遍历、后序遍历
示例数据var btree = { value:"A", leftLeaf:{ value:"B", leftLeaf:{ value:"D" }, rightLeaf:{ value:"E" } }, rightLeaf:{ value:"C", leftLeaf:{ value:"F"原创 2020-12-14 20:51:27 · 494 阅读 · 0 评论 -
js实现树的深度优先搜索、广度优先搜索
树的深度优先搜索以及广度优先搜索示例数据tree = { value:"A", children:[ { value:"B", children:[ { value:"D", children:[] }, {原创 2020-12-14 11:52:49 · 1084 阅读 · 0 评论 -
el-date-picker组件自主开发时间段
element-ui --el-date-picker组件自主开发时间段,起始时间不能大于结束时间,结束时间不能小于起始时间<!-- template--><el-date-picker v-model="startTime" type="date" placeholder="强制开始时间" style="width:100%" ...原创 2020-03-22 22:09:15 · 165 阅读 · 0 评论 -
解析json字符串,遇特殊字符解析报错
在本次开发中,同事说数据不能展现,我看了之后也是一筹莫展,粗率的看传输来的数据也没什么错,但控制台就是报错,报错如下:这是说json字符串中有格式不符合解析规范,这范围太大了,于是我逐段逐段的进行排查,终于我在字符串中看到了'\n',心中大喜,卧槽,肯定就是这玩意了,然后一排查果然是,JSON.parse()函数不能直解析特殊字符,特殊字符需要转义,即多加一个斜杠,转义符,但大部分数据都是...原创 2019-01-05 15:37:10 · 5362 阅读 · 1 评论 -
遇到textarea标签不兼容ios,会出现在ios端不能输入
在开发中首次碰到了textarea标签在ios手机,不能输入和操作,在百度上搜了一下,在ios端该标签可能默认设置-webkit-select-user为none,所以需要在该标签的class中将-webkit-select-user设置为auto,另外还是不保险的话就在textarea标签中添加属性contenteditable="true",这是强制可编辑属性,就算是div设置了该属性都能进行...原创 2019-01-03 10:05:24 · 3179 阅读 · 1 评论 -
弹出输入框,出现光标错位
本次开发中,遇到了一问题就是,在一个弹出框狂中有一个input标签,当刷新页面的时候会有很大几率出现input框标签光标会错位;遇到这个问题的时候我也是一脸懵逼,所以我向百度求助,很快就得到了答案,我的开发中弹窗是用的框架vant中的van-popup标签,vant是一个很好用的移动端开发ui框架,大家可以试试;光标错位的原因是弹出框样式定义了定位样式position:fixed,将这个样式改为p...转载 2019-01-03 10:25:14 · 2022 阅读 · 0 评论 -
vue中组件之间的通讯小结
vue中组件通讯的方式多种多样,下面提几个比较常见的通讯方式(不一定全哈)原创 2019-01-09 20:58:21 · 171 阅读 · 2 评论