摘要: 1.document.onclick=function(){ console.log(this);} // document 2.function fn(){ console.log(this);} document.onclick=function(){ window.fn(); } // win 阅读全文
posted @ 2018-08-16 22:19 静守己心,笑谈浮华 阅读(111) 评论(0) 推荐(0) 编辑
摘要: offsetWidth 返回元素的宽度(包括border和padding) offsetHeight 返回元素的高度(包括border和padding) offsetParent定义:那么offsetParent就是距离该子元素最近的进行过定位的父元素(position:absolute relat 阅读全文
posted @ 2018-08-16 21:34 静守己心,笑谈浮华 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1、元素.innerHTML 获取设置元素节点里的内容 2、元素.id 元素节点的id名称 3、元素.className 获取元素的class内容(不可以使用class) 4、元素.style 获取元素的内联样式 5、元素.tagName 获取元素节点的标签名 大写的标签名 6、outerHTML/ 阅读全文
posted @ 2018-08-16 21:18 静守己心,笑谈浮华 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 找对象常用的六种方法 1.document.getElementById() 通过ID获取元素 2.document.getElementByTagName() 通过标签获取元素 这2种没有任何兼容性问题 这4种都有兼容性问题 3.document.getElementsByClassName() 阅读全文
posted @ 2018-08-16 19:48 静守己心,笑谈浮华 阅读(129) 评论(0) 推荐(0) 编辑
摘要: clientX 设置或获取鼠标指针位置相对于当前窗口的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。clientY 设置或获取鼠标指针位置相对于当前窗口的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。 offsetX 设置或获取鼠标指针位置相对于触发事件的对象的 x 坐标。offse 阅读全文
posted @ 2018-08-15 20:34 静守己心,笑谈浮华 阅读(167) 评论(0) 推荐(0) 编辑
摘要: var str="abcABCabc";var min=0;var max=0;for(var i=0;i<str.length;i++){ var code=str.charCodeAt(i); if(code>=65 && code<=90){ max++; } if(code>=97 && c 阅读全文
posted @ 2018-08-13 19:49 静守己心,笑谈浮华 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 有一个从小到大排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 function fn(arr,n){ var flag=false; for(var i=0;i<arr.length;i++){ if(arr[i]>=n){ arr.splice(i,0,n); flag=true; 阅读全文
posted @ 2018-08-12 19:19 静守己心,笑谈浮华 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 1.编写函数norepeat(arr) 将数组的重复元素去掉,并返回新的数组 function has(arr,n){ var flag=false; for(var i=0;i<arr.length;i++){ if(arr[i]==n){ flag=true; break; } } return 阅读全文
posted @ 2018-08-12 17:46 静守己心,笑谈浮华 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 编写函数has(arr , 60) 判断数组中是否存在60这个元素,返回布尔类型 function has(arr,n){ var flag=false; for(var i=0;i<arr.length;i++){ if(arr[i] == n){ flag=true; break; } } re 阅读全文
posted @ 2018-08-12 17:29 静守己心,笑谈浮华 阅读(2740) 评论(0) 推荐(0) 编辑
摘要: 编写函数map(arr) 把数组中的每一位数字都增加30% 1.方法一 function map(arr){ var newArr=[]; for(var i in arr){ newArr.push(arr[i]*=1.3); } return newArr;} var arr=[10,20,30 阅读全文
posted @ 2018-08-12 17:23 静守己心,笑谈浮华 阅读(440) 评论(0) 推荐(0) 编辑