03 2018 档案

摘要:``` 哈哈 呵呵 嘻嘻 jj ``` ```js let li = $(".list li"); li.click(function() { console.log($(this).index()); }); ``` 阅读全文
posted @ 2018-03-29 11:00 星辰之夜 阅读(1649) 评论(0) 推荐(0)
摘要:1、border spacing 用于设置表格中,单元格之间的间隙 示例1:border spacing: 7px; 单元格水平方向7px间隔,垂直方向7px间隔 示例2:border spacing: 20px 30px; 水平方向间隔20px 垂直方向间隔30px (如下图) 2、border 阅读全文
posted @ 2018-03-15 15:10 星辰之夜 阅读(380) 评论(0) 推荐(0)
摘要:说实话,第一次见到这个属性有点懵圈,真是没见过这个属性 好了,直接说作用 table layout其实是一种表格算法,用来显示表格单元格、行、列的算法规则。 固定表格布局: 固定表格布局与自动表格布局相比,允许浏览器更快地对表格进行布局。 在固定表格布局中,水平布局仅取决于表格宽度、列宽度、表格边框 阅读全文
posted @ 2018-03-15 11:55 星辰之夜 阅读(867) 评论(1) 推荐(0)
摘要:这个话题在前端是绕不开的,所以,今天就来了解一下 针对盒子模型,分为2种,标准盒模型,怪异盒模型 标准盒模型 盒子的宽度 = content内容宽度width + padding + border 盒子的高度 = content内容高度height + padding + border 怪异盒模型 阅读全文
posted @ 2018-03-12 18:03 星辰之夜 阅读(203) 评论(0) 推荐(0)
摘要:相同点: 都是获取父元素下的第一个节点对象 不同点: + firstChild: IE6、7、8 第一个元素节点; 非IE6、7、8:返回第一个元素节点或文本节点 + firstElementChild: IE6、7、8不支持;非IE6、7、8,获取第一个元素节点 lastChild与lastEle 阅读全文
posted @ 2018-03-09 19:35 星辰之夜 阅读(3782) 评论(0) 推荐(0)
摘要:child和childNodes区别: childNodes是标准属性, child是非标准属性 childNodes: 获取节点,不同浏览器表现不同 + IE 只获取元素节点 + 非IE 获取元素节点和文本节点 解决方案: if(元素.nodeName==" text") continue 或者 阅读全文
posted @ 2018-03-09 17:48 星辰之夜 阅读(295) 评论(0) 推荐(0)
摘要:1.背景 在ES6中,我们对类的定义如下 其实本质还是基于javascript原型链机制开发的语法糖 2. 深入setter/getter 2.1 setter/getter的调用执行时机 发现上面的代码报错 /** * 这是因为,在构造函数中执行this.name=name的时候,就会去调用set 阅读全文
posted @ 2018-03-03 21:54 星辰之夜 阅读(3077) 评论(0) 推荐(0)