会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
leaf930814
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
下一页
2017年4月3日
数组降维--打散多维数组--扁平化多维数组
摘要: 问题? 怎么把 arr = [[1,3,4,5],[2,3,5]];变为一维呢?比如:arr = [1,3,4,5,2,3,5]; 那如果更多维度的呢?比如:arr=[2,3,3,4,[2,3,4,[13,3,[3,4,6],4]]];; 方案一:递归试试 简单的维度还可以,但是数组维度变得很多的情
阅读全文
posted @ 2017-04-03 00:39 leaf+
阅读(4922)
评论(0)
推荐(0)
2017年4月2日
函数的形参和实参之arguments对象
摘要: 当函数调用函数时候传入的实参比函数声明时候制定的形参要少时候,剩余的形参就设置成了undefined。例如 当函数调用函数时候传入的实参比函数声明时候制定的形参要多时候,我们可以考虑实参对象,即arguments对象。 一、先来看看到底是个啥? arguments对象在JS中应该算数比较特殊的对象。
阅读全文
posted @ 2017-04-02 13:15 leaf+
阅读(2120)
评论(0)
推荐(0)
从第一个字符串中删除指定字符串
摘要: demo: 1正则replace() 2字符串的split和数组的join
阅读全文
posted @ 2017-04-02 00:24 leaf+
阅读(1437)
评论(0)
推荐(0)
2017年4月1日
js变量的一点认识
摘要: js中变量包含两种不同数据类型的值,基本类型值(简单的数据段)和引用类型值(可能由多个值组成的对象)。那么他们在保存方式和复制变量值是上有什么不同呢? 一、保存 只能给引用类型的值动态添加属性,不能给基本类型添加属性,如果不小心加了,结果为undefied. 二、复制变量值 先看demo why?
阅读全文
posted @ 2017-04-01 23:45 leaf+
阅读(194)
评论(0)
推荐(0)
cookie读取、写入、删除
摘要: 需求:用户访问页面之后出现弹框,点击关闭之后24小时内不会再出现。实现:cookie首先温习一点cookie的知识,明确以下几点:什么是cookie?cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript
阅读全文
posted @ 2017-04-01 22:48 leaf+
阅读(288)
评论(0)
推荐(0)
2017年3月23日
自调用匿名函数和js的Module模式
摘要: 编写自调用匿名函数的结构一般如下: 传入的参数window,和参数列表中的undefined怎么解释? 1、传入的参数window 把全局的Window对象传进去,把全局的变量变成局部变量,避免了函数里面执行时候,不需要将作用域链退到顶层作用域,到外面去寻找window,可以提高效率。假如函数里面用
阅读全文
posted @ 2017-03-23 10:48 leaf+
阅读(634)
评论(0)
推荐(0)
2017年3月11日
设置一天中不同时段的倒计时,计算时针和分针的夹角
摘要: 需求:获得一天5个不同阶段的倒计时,为期10天。 计数时段分比为: 第一时段9:00-11:59、第二时段12:00-17:59、第三时段18:00-20:59、第四时段21:00-23:59、第五时段次日0:00-8:59,共五个时段。 简单的写了如下:见第一部分。 当然真实肯定不是这样,稍微调整
阅读全文
posted @ 2017-03-11 10:55 leaf+
阅读(685)
评论(0)
推荐(0)
2017年3月4日
移动端web开发中对点透的处理,以及理解fastclick如何做到去除300ms延迟
摘要: 一、点透问题以及处理办法 开发中遇到一个问题,就是点击layer弹出框的取消按钮之后,按钮下方的click事件就直接触发了。直接看代码: 点击取消按钮之后,页面直接执行前面的click事件,页面直接跳转了。一开始以为是layer的原因,一直调试,后来发现,原来所谓的“点透”问题。 这就尴尬了,我只是
阅读全文
posted @ 2017-03-04 19:10 leaf+
阅读(598)
评论(0)
推荐(0)
2017年2月19日
使用Fiddler改变线上js文件的引用路径
摘要: 一般的项目开发都是先在本地环境开发,测试环境中完成测试,最后再提交到线上环境。 但是由于版本构建工具有时出现bug或者一些缓存的因素导致测试环境代码可能和线上不一样,这是多么蓝瘦的事情。此处说的是在原来代码基础之上修改的代码的情况。 之前有遇到这样的情况,测试环境一切都OK,提交到线上之后,最后竟然
阅读全文
posted @ 2017-02-19 15:53 leaf+
阅读(376)
评论(0)
推荐(0)
2017年2月17日
Linux下常用设置文件和文件夹读写权限操作
摘要: 2、常见权限 3、说明 4、修改权限 (1)修改文件可读写属性 (2)修改目录下文件夹以及文件夹属性可读写属性 (3)授予他人读写XXX.XXX文件的权限 (4)删除xxx.xxx中组群和其他人的读和写的权限
阅读全文
posted @ 2017-02-17 12:32 leaf+
阅读(1433)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
下一页
公告