摘要: innerHTML 设置或获取位于对象起始和结束标签内的 HTML - outerHTML 设置或获取对象及其内容的 HTML 形式 - innerText 设置或获取位于对象起始和结束标签内的文本 - outerText 设置(包括标签)或获取(不包括标签)对象的文本 innerText和oute 阅读全文
posted @ 2018-10-30 16:02 故事还很长i 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 闭包就是能够访问其他函数内部变量或者方法的函数 阅读全文
posted @ 2018-10-27 17:41 故事还很长i 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 人们对于前端的认识只有三大块(html、css、javascript),认为学习前端就是学习这三方面的内容,但是前端关联的知识不止于这几个方面,一个完整的web前端知识体系包含很多的知识,所有知识框架就是一个结构型的展现,就是一棵树。web前端的知识点非常多,也非常散,需要好几层结构来组织这个体系, 阅读全文
posted @ 2018-10-26 21:07 故事还很长i 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一、遍历数组法: //最简单数组去重 function unique1(array){ var n = [] ; //一个新的临时数组 //遍历当前数组 for(var i = 0; i < array.length; i ++){ //如果当前数组的第i已经保存进去了临时数组,那么跳过, //否则 阅读全文
posted @ 2018-10-25 11:30 故事还很长i 阅读(465) 评论(0) 推荐(1) 编辑
摘要: w3c规范中的BFC定义: 浮动元素和绝对定位元素,非块级盒子的块级容器(列如 inline-blocks,table - cells,和 table - captions),以及overflow值为“visiable”的块级盒子, 都会为他们的内容创建新的BFC(块级格式上下文)。 在BFC中,盒 阅读全文
posted @ 2018-10-23 20:47 故事还很长i 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、增加块作用域 二、怎加 let const 三、解构赋值 四、函数参数扩展(函数参数可以使用默认值、不定参数以及扩展参数) 五、增加class类的支持 六、增加箭头函数 七、增加模块和模块加载(ES6中开始支持原生模块化) 八、math,number,string,array,object增加新 阅读全文
posted @ 2018-10-23 08:28 故事还很长i 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1 Email地址:^\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*$ 2 域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.? 3 InternetURL:[a-zA-z]+:/ 阅读全文
posted @ 2018-10-22 21:23 故事还很长i 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1 汉字:^[\u4e00-\u9fa5]{0,}$ 2 英文和数字:^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$ 3 长度为3-20的所有字符:^.{3,20}$ 4 由26个英文字母组成的字符串:^[A-Za-z]+$ 5 由26个大写英文字母组成的字符串:^[A-Z 阅读全文
posted @ 2018-10-22 21:22 故事还很长i 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 阅读全文
posted @ 2018-10-22 21:21 故事还很长i 阅读(157) 评论(0) 推荐(0) 编辑
摘要: html是一种基于的WEB网页设计语言,XHTML是一种基于XML的置标语言。 最主要的不同 XHTML元素必须正确的被嵌套,元素必须关闭,标签必须小写,必须有根元素。 阅读全文
posted @ 2018-10-22 21:15 故事还很长i 阅读(180) 评论(0) 推荐(0) 编辑