
javaScript
往前的
这个作者很懒,什么都没留下…
展开
-
javaScript--数组(Array)的reduce方法解析
概述:javaScript中Array中不止reduce方法,还包含foreach,map,filter等等,这里主要介绍是reduce方法。reduce()从左到右累计数据,直到最后为一个值(也就是最终的结果),听起来还是比较抽象的,累计注意可以是数据,也是字符串编辑1.语法:arr.reduce(callback, [initialValue]) 参数解析: arr原创 2017-06-03 10:50:30 · 1162 阅读 · 0 评论 -
javascript 之Rest 参数(...)
概述: Rest就是为解决传入的参数数量不一定, rest parameter(Rest 参数) 本身就是数组,数组的相关的方法都可以用。1.语法:function f(a, b, ...theArgs) { // ...}2.描述:theArgs以“...”开头,它是一个数组,它的值来自于实际调用者传入[0,theArgs.length) (索引的范围:原创 2017-06-03 12:08:25 · 21147 阅读 · 2 评论 -
javaScript--arrow functions(箭头函数)解析
概述 java现在都支持lambda表达式,js怎么能示弱呢?来来(arrow function)箭头函数走起,跟着大哥有肉吃,哈哈,刚开始学习javaScript,每个人都会想这小哥和java什么关系?关系不大就是有点像。对对跑偏了,言归正传,箭头函数是一般的函数的简写,简写就是图个方便,图方便是要付出代价,它是不能绑定它的this(本对象),arguments(参数对象),super(没有原创 2017-06-03 16:35:18 · 3380 阅读 · 0 评论 -
将json字符串转换成数组
概述:总是忘这个怎么写,记录下,方便下次查看jsonstr就是json字符串var jsonarray = eval('('+jsonstr+')');原创 2017-09-01 11:36:45 · 9946 阅读 · 1 评论 -
本地页面之间共享消息或变量(localStorage)
概述:由于为了管理,分类,我们不会虽然呈现成一个页面,实际上是多个页面组成,最普通标签内嵌标签,但是问题来了,如果我点击A页面某个内容,B页面怎么知道点击这个页面而自动更新,前面记得有一篇通过Cookie进行实现,用户可能会禁用cookie,这样cookie方法有局限性,刚才在其他地方找到一个另外的方法来实现页面之间共享变量,如果两个同域(相同的协议、主机名、端口)的网页进行通讯,可以使用lo原创 2017-09-18 17:32:36 · 3891 阅读 · 0 评论 -
Krajee file input plugin(Krajee基于boostrap文件上传插件)国际化
概述:Krajee写文件上传插件是比较好用的插件,详情查看Krajee博客:点击打开链接关于如何使用文件上传插件,Krajee有很多详细的例子。这里只是如何了解修改将英文修改成中文,或者其它语言直接上例子吧:input file插件<link rel="stylesheet" href="../bootstrap-3.3.7-dist/css/bootstrap原创 2017-09-11 15:14:19 · 679 阅读 · 0 评论 -
iframe标签重新加载和刷新、js cookie使用
概述:由于需要国际化,也就是中英文切换,采用的iframe标签,那么问题来了,如何在点击首页更新iframe标签的内容?要解决这个问题:1、怎么让iframe知道主页修改内容(也就是不同网页变量共享)?2、修改内容后如何重新加载iframe标签内容?1、对于第一个问题:采用最笨办法cookie共享变量设置cookie变量值document.cookie="lan原创 2017-09-11 20:24:20 · 4569 阅读 · 0 评论 -
js倒计时实现(简单)
倒计时自动刷新功能html标签:<div id="refresh" style="z-index: 9999; position: absolute; color: red; font-weight: bold">10</div>js:(10-->1)var i = 10setInterval(function () { if(i==0){ i=10;...原创 2018-03-30 19:48:03 · 2498 阅读 · 0 评论