随笔分类 -  JavaScript学习之路

摘要:1 字符方法 charAt():接收一个参数,返回给定位置的字符 charCodeAt():接收一个参数,返回指定位置字符的字符编码 2 字符串操作方法 concat():将一个或多个字符串拼接起来。 string.concat(str) slice(start,[stop]):接收一个或两个参数, 阅读全文
posted @ 2017-11-25 13:12 飞奔吧小土豆 阅读(242) 评论(0) 推荐(0)
摘要:方法一(推荐) 1.创建一个空对象 2.创建一个新的数组存放结果 3.for循环时,每次取出一个元素与对象进行对比,如果这个元素不重复,则把它存放到结果数组中,同时把这个元素的内容作为对象的一个属性,并赋值为1,存入到第2步建立的对象中。 说明:至于如何对比,就是每次从原数组中取出一个元素,然后到对 阅读全文
posted @ 2017-11-25 10:15 飞奔吧小土豆 阅读(192) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/moqing/archive/2016/07/13/5665126.html 正则表达式,有木有人像我一样,学了好几遍却还是很懵圈,学的时候老明白了,学完了忘光了。好吧,其实还是练的不够,所谓温故而知新,可以为师矣,今天就随我来复习一下这傲娇的正 阅读全文
posted @ 2017-11-24 22:08 飞奔吧小土豆 阅读(186) 评论(0) 推荐(0)
摘要:http://www.haorooms.com/post/qianduan_mianshi 阅读全文
posted @ 2017-11-15 16:01 飞奔吧小土豆 阅读(86) 评论(0) 推荐(0)
摘要:作者:野次链接:https://www.zhihu.com/question/33032042/answer/95948831Yslow是雅虎开发的基于网页性能分析浏览器插件,可以检测出网页的具体性能值,并且有著名的Yslow 23条优化规则。 1. 减少HTTP请求次数 尽量合并图片、CSS、JS 阅读全文
posted @ 2017-10-17 09:38 飞奔吧小土豆 阅读(239) 评论(0) 推荐(0)
摘要:首先来看这样一个问题: console.log()的结果是3个undefined,而不是想要的“1‘’,2‘’,‘’3”这样的结果。为什么会导致这样的结果,首先我们需要弄清楚setTimeout这个计时器的原理。 语法: setTimeout(code,millisec) code指的是要调用的函数 阅读全文
posted @ 2017-06-23 00:11 飞奔吧小土豆 阅读(411) 评论(0) 推荐(0)
摘要:个人理解是当触发某个包含document.write()的事件,HTML页面中body中的元素会消失,显示document.write()里面的内容。如下面的代码: 点击确定以后标签p和button里面的内容消失,在页面上显示的当前的日期。 阅读全文
posted @ 2017-06-01 20:59 飞奔吧小土豆 阅读(652) 评论(0) 推荐(0)
摘要:我想获取一下p段落,通过JS代码更改其中的内容,代码如下: 1 <p>第一个段落</P> 2 <button onclick=" changeP()">更换</button> 3 function changeP(){ 4 document.getElementsByTagName('p').inn 阅读全文
posted @ 2017-06-01 20:47 飞奔吧小土豆 阅读(152) 评论(0) 推荐(0)