浏览器中的各种宽高 发表于 2019-01-18 | 分类于 前端 | 字数统计: 709 | 阅读时长 ≈ 2 1.DOM部分1.1只读属性只能获取,不能设置,获取的值是不带单位的 (1).clientWidth 和 clientHeight获取可视区部分的宽高,即padding+content,如果有滚动条,则该属性的值就是原本的宽高减去滚动条的宽度。 (2).offsetWidth和offsetHeigh ... 阅读全文 »
类型转换 发表于 2019-01-14 | 分类于 前端 | 字数统计: 856 | 阅读时长 ≈ 3 要弄明白这个问题首先我们要了解JS中的类型转换以及引用类型的转换,我们通常把值从一种类型转化为另一种类型称为类型转换,这是显示的情况;隐式的情况称为强制类型转换。 一、引用类型的转换 在JavaScript中强制类型转换总是返回标量基本类型的值,不会返回对象和函数。 对于对象(包括数组),为了将值 ... 阅读全文 »
JavaScript事件循环机制 发表于 2019-01-12 | 分类于 前端 | 字数统计: 1.1k | 阅读时长 ≈ 4 JavaScript是一门单线程的语言,这就意味着JS无法进行多线程编程,所以JS中存在许多异步的操作。而异步操作的核心就是事件循环。 一、什么是事件循环事件循环就是在执行上下文的过程中,执行栈中对事件进行入栈和出栈,如果在执行的过程中遇到了一些异步操作Ajax,settimeout,会先将它们 ... 阅读全文 »
2018年总结 发表于 2019-01-06 | 分类于 生活 | 字数统计: 622 | 阅读时长 ≈ 2 一份迟来的年终总结,躺在床上怎么也睡不着,于是就起身拿起电脑开撸了这份总结。 回想2018年,更多的是收获吧。晚上在清理手机照片的时候发现去年也并没有留下太多的回忆,也许是去年过的太快了吧,让我没有喘息的机会。 学习在2018年庆新自己并没有再像大一的时候那样的放纵自己了,大学有很多的时间可以去 ... 阅读全文 »
Hello World 发表于 2018-11-07 | 字数统计: 33 | 阅读时长 ≈ 1 123// 话不多说首先作为一个专业的程序员让我们先写下一段代码,多的不会console.log() 1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate st ... 阅读全文 »