![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
三生石上缘
这个作者很懒,什么都没留下…
展开
-
array数组操作方法
数组常用方法简要数组操作方法笔者分为两种,一是对原数组产生影响的,另一种是对原数组没有影响有影响,直接修改原数组的方法:push()向数组末尾添加元素,并返回数组的新的长度,该方法会将新数组的长度作为返回值返回 var arr = ["孙悟空","猪八戒","沙和尚"];var result = arr.push("唐僧","蜘蛛精","白骨精","玉兔精");console....原创 2019-07-22 22:13:17 · 285 阅读 · 0 评论 -
数组删重
一个数组中有多个相同元素,删除重复元素//获取一个数组var arr = [1,3,4,2,5,5,6,7,2,2,1,1,1];//遍历数组for(var i=0;i<arr.length;i++){ //获取当前元素后面的所有元素for(var j=i+1;j<arr.length;j++){ //判断元素是否相等 if(arr[...原创 2019-07-23 08:25:19 · 156 阅读 · 0 评论 -
DOM怎么添加、移除、移动、复制、创建和查找节点
①创建:document.creatElement('li')②添加:parentNode.appendChild(childNode)③在指定元素之前插入节点:refNode.parentNode.insertBefore(newNode,refNode)④替换:oldNode.parentNode.replaceChild(newNode,oldNode)⑤移除,删除:de...原创 2019-08-23 20:50:47 · 589 阅读 · 0 评论 -
js小案例,模拟QQ聊天
点击人物图片可切换,输入内容可发送效果图:页面布局:<div id="box"></div><img src="img/xiaohong.jpg" alt="" id="img" /><span id="username">小红</span><input type="text" id="text" />...原创 2019-08-23 21:12:30 · 580 阅读 · 0 评论 -
JS小案例锦集
1,图片轮播,实现点击按钮按顺序和循环切换效果图:实现代码:#outbox { margin: 20px auto; width: 500px; height: 380px; border: 1px solid black; } #box img { width: 5...原创 2019-08-23 21:42:34 · 323 阅读 · 0 评论 -
解决ie低版本类名获取元素兼容问题
/** *实现通过类名获取元素 * @param {element} context,可选,表示获取范围,可以是document,也可是某个元素 * @param {string} cla,要获取的类名 * @returns 获取的类数组或者单个元素 */function getByClass(context, cla) { if (arguments.length == ...原创 2019-08-23 13:30:16 · 246 阅读 · 0 评论 -
JS关于 [1,2,3]map(parseInt)问题的分析
想要弄懂这个问题,要清楚map()方法的定义用法和参数以及parseInt()函数的定义用法和参数。1、map()方法的定义用法和参数map()方法定义:按照原始数组元素顺序依次处理元素,然后返回一个新数组map()语法array.map(function(item,index,array),this)参数说明:item: 必须,当前处理的数组的值 index:可选,...转载 2019-08-22 22:45:39 · 217 阅读 · 0 评论