随笔分类 -  javascript

摘要:在做上传文件的时候,想要在上传时把每个文件的进度条显示出来,于是找到了addEventListener这个方法,这里记录一下在实现进度条的过程中遇到的坑。 直接上JS代码 var files = $("#upload")[0].files for (var i = 0; i < files.leng 阅读全文
posted @ 2020-02-25 10:38 rayh 阅读(2472) 评论(0) 推荐(0)
摘要:在JS中没有字符串拼接的方法,如过要使用怎么办呢?这时我们可以通过字符串的prototype可以自定义方法。 刚开始对replace中的函数有点不解,然后查了一下: replace()方法的参数 replacement 可以是函数而不是字符串。在这种情况下,每个匹配都调用该函数,它返回的字符串将作为 阅读全文
posted @ 2019-01-22 10:06 rayh 阅读(229) 评论(0) 推荐(0)
摘要:一、JS面向对象 二、this关键字 三、JavScript中没有字典,只有对象 四、总结: ① 每个函数都有this,谁调用this,this就是谁 ② 如果是全局调用函数没有new,则this就是window;如果是对象obj = new func()调用,this则是obj对象 阅读全文
posted @ 2018-12-29 16:29 rayh 阅读(274) 评论(0) 推荐(0)
摘要:1、求输出结果 结果:456 2、求输出结果 结果:alex 28 root 18 解析:谁调用函数,谁就是this;第一个结果是obj调用函数,所以this就是obj对象的Name和Age;第二个结果是函数自己执行的,也就是window调用函数,所以this是window全局作用域中的Name,A 阅读全文
posted @ 2018-12-29 15:43 rayh 阅读(170) 评论(0) 推荐(0)
摘要:主要解释下面的计算方法: 阅读全文
posted @ 2018-12-09 17:14 rayh 阅读(1416) 评论(0) 推荐(0)