- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 原生js实现tabbar切换
js部分: ;function Tabbar(options) { this.ele = document.querySelector(options.ele) this.header_item = this.ele.children[0].children this.body_item = this.ele.children[1].children this....
2019-06-24 09:32:13
2413
原创 让你完全搞懂JavaScript中i++和++i的使用
让你完全搞懂JavaScript中i++和++i的使用 在前端面试中,i++和++i(自增运算)随处可见,所以完全有必要弄清楚其中的猫腻。 在不参与其他运算的时候,++i和i++的作用是完全一样的,何为不参与其他运算呢?看如下代码: var i = 1; i++; console.log(i); //2 ++i; console.log(i); //3 也就是说,如果一行代码只有i++或...
2019-02-28 14:05:55
2100
1
原创 总结JavaScript中的this指向问题
1.普通函数中的this指向:window对象; 2.对象.方法中的this指向:当前的实例对象; 3.定时器中的this指向:window对象; 4.构造函数中的this指向:实例对象; 构造函数Person被实例化了,故Person的this现在指向person。 5.原型对象中的this指向:实例对象; 这个就是原型对象,也是被谁new了,就指向谁 ...
2018-09-12 10:03:22
246
原创 JavaScript中封装任意一个元素的第一个子元素的方法
先说下元素与节点的区别: 元素:文档中的标签; 节点:文档中的标签、属性、文本(换行、回车、空格都算文本)。 firstChild方法:返回第一个子节点; firstElementChild方法:返回第一个子元素。 在Chrome、火狐遵循以上标准,由于ie8不支持firstElementChild方法,firstChild方法得到的事第一个子元素(注意不是第一个子节点),所以需要封装一...
2018-08-17 15:08:35
1850
原创 css :hover伪类改变其他元素样式
html部分: <div>我喜欢</div> <ul> <li>shiziwang</li> <li>saonan</li> <li>xinba</li> </ul> css部分: *{ list-style: n
2018-07-18 11:26:13
3711
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅