摘要: 一些常用的 HTML DOM 方法: getElementById(id) - 获取带有指定 id 的节点(元素) appendChild(node) - 插入新的子节点(元素) removeChild(node) - 删除子节点(元素) 一些常用的 HTML DOM 属性: innerHTML - 阅读全文
posted @ 2018-05-21 19:40 渺茫大海 阅读(108) 评论(0) 推荐(0) 编辑
摘要: css中的属性是插入生成的内容,它一般与伪元素:befor和 :after 配合使用。 content:"." 就表示在需要的地方插入"." 注意:如果已经规定 !DOCTYPE,那么 IE8 及更高版本才支持 content 属性。 阅读全文
posted @ 2018-05-21 18:00 渺茫大海 阅读(2433) 评论(0) 推荐(0) 编辑
摘要: 问:什么是事件? 答:JS创建动态页面,可以被JS侦测到的行为。网页中的每个元素都可以产生某些可以触发JS函数的事件。比如说,当用户点击按钮时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理。 onclick:鼠标点击事件 onmouseenter : 鼠标进入事件 onmouseou 阅读全文
posted @ 2018-05-17 16:29 渺茫大海 阅读(393) 评论(0) 推荐(0) 编辑
摘要: Date 是 JS 内置的日期构造函数 var d = new Date(); // 这个是系统当前时间的日期实例 d.getYear(); // 返回 d 实例年份 - 1900 d.getFullYear(); // 获取 d 实例完整的年份 d.getMonth(); // 获取 d 实例月份 阅读全文
posted @ 2018-05-16 20:18 渺茫大海 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Math对象,提供对数据的数学计算。 注意:Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与 Date , String 等对象的区别。 常用方法: 1:向上取整 Math.ceil(num) 方法可对一个数进行向上取整,就是只要有小数就 阅读全文
posted @ 2018-05-16 19:45 渺茫大海 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 这里有4种方法: 1:String.prototype.search(reg); 2:String.prototype.match(reg); 3:String.prototype.split(reg); 4:String.prototype.replace(reg); 1.search() sea 阅读全文
posted @ 2018-05-16 16:23 渺茫大海 阅读(213) 评论(0) 推荐(0) 编辑
摘要: // 从小到大排列 var numbers = [2, 3, 1, 4, 6, 5]; numbers.sort(function(ele1 , ele2) { if( ele1>ele2) return 1 ; // return 1 else if( ele1<ele2) return -1 ; 阅读全文
posted @ 2018-05-14 16:27 渺茫大海 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: push 在最前面添加一个元素 pop 移除最后一个元素 shift 移除第一个元素 unshift 放入一个元素,且排在最前 arr.splice(2,2)//移除从指定下标 slice(2,2)切片,前后数字都是下标 arr.sort 数组的排序 arr.join(); // 接成字符串 根据指 阅读全文
posted @ 2018-05-14 16:16 渺茫大海 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一维数组:[1,2,3]; //数组的每一个元素是一个标量 二维数组:[["a","b","c"],[1,2,3],123]; //数组的每一个元素是一个一维数组 三维数组:[[["a","b","c"],[1,2,3]],[["a","b","c"],[1,2,3]]]; //数组的每一个元素是一 阅读全文
posted @ 2018-05-14 15:41 渺茫大海 阅读(78) 评论(0) 推荐(0) 编辑