会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lyl
博客园
首页
新随笔
联系
管理
订阅
2017年4月17日
回调函数在replace方法中的应用
摘要: 处理字符串是项目中经常会遇到的问题,对于长度比较大的字符串如何作一次性处理是需要我们去考虑的,这里给个例子: 把字符串“get-element-by-id”变成“getElementById”; 方法一: 方法二: 使用replace方法,该方法有两个参数,第一个可以是正则表达式,第二个是回调函数,
阅读全文
posted @ 2017-04-17 18:28 long387
阅读(557)
评论(0)
推荐(0)
2017年4月7日
对table根据某个属性值进行排序
摘要: 问题:给定一个table如下,点击按钮根据年龄对表进行排序; 思路: 1.将dom中的tr放到数组中; 2.利用数组的sort方法排序; 3.排序完毕后用重绘页面; 代码如下:
阅读全文
posted @ 2017-04-07 20:57 long387
阅读(806)
评论(0)
推荐(0)
2017年4月6日
js判断输入序列是否是二叉搜索树的后序遍历结果
摘要: 思路: 1.空数组不是二叉搜索树的后序遍历结果; 2.长度小于4的非空数组一定是某个二叉搜索树的后序遍历结果; 3.后序遍历的结果形式为arr = [左子树的后续遍历,右子树的后续遍历,树根]; arr[0]的每一项都小于树根,arr[1]的每一项都大于树根; arr[0],arr[1]以3的形式递
阅读全文
posted @ 2017-04-06 22:15 long387
阅读(256)
评论(0)
推荐(0)
2017年4月3日
图解clientHeight,offsetHeight,scrollHeight,scrollTop四个属性
摘要: 看一段简单的html代码: 盒子模型图: 其中,83和103为width和height减去滚动条宽度的值;
阅读全文
posted @ 2017-04-03 11:46 long387
阅读(1982)
评论(0)
推荐(0)
2017年3月23日
原生js给元素添加类
摘要: 这个问题可以使用 setAttribute() 或者 className 属性给元素添加类名,使用方法为 ele.setAttribute("class",newClass) 或者 ele.className = newClass ,但这样相当于重写了元素的className属性,会使元素原本已有的
阅读全文
posted @ 2017-03-23 17:35 long387
阅读(19538)
评论(0)
推荐(0)
公告