- 博客(6)
- 收藏
- 关注
原创 记几种居中的方法
1. 定位方法.child{ width: 200px; height: 200px; position: absolute; background: #000; left: 0; top: 0; right: 0; ...
2018-10-30 11:25:40
118
原创 我所理解的作用域
前言:函数表达式是js中既强大又令人困惑的特性,会涉及到js中很容易让人迷惑的概念,比如作用域、作用域链、this问题、闭包等等,今天我就浅谈下我所理解的作用域。这里无非会涉及到局部变量和全局变量,我们先来看个代码。外层定义的变量即是全局的作用域,在任何函数内部都是可以访问的var code = '1';function fn() { console.log(code) //1}fn...
2018-10-30 09:52:16
171
原创 简单聊聊JS的异步和单线程
前言:js中的异步和单线程是不冲突的,在浏览器渲染代码过程中,会从上到下依次执行,如果遇到需要等待的事件,ajax或者img的加载会提到js的处理线程中,等callback函数在执行,我们先看下面的代码。console.log(1);setTimeout(function () { console.log(2)},0);console.log(3);setTimeout(func...
2018-10-28 21:02:36
293
原创 JavaScript中的this指向问题
js中的this指向记住一个原则:一般情况下(箭头函数除外)this是在执行时才能确认,定义时没有办法确认。下面这段代码会是输出什么呢?var name = 'zhangsan';var obj = { name: 'lisi', getName: function () { console.log(this.name) }};obj.getNam...
2018-10-28 20:18:33
511
原创 通用的事件监听函数
自己写的时候遇到的,顺便就记下吧function bindEvent(elem,type,selector,fn) { if(fn == null){ fn = selector; selector = null; } elem.addEventListener(type,function (e) { var target;...
2018-10-26 21:32:34
402
原创 JS的数据类型
JS的数据类型摘要:都说一个不会写博客的程序猿不是好的程序猿,作为第一次写自己的博客,心里难免是有所小兴奋的,手动滑稽~~,最近想把js基本的部分想总结下,今天就先说js的基本数据类型吧。js有五种基本的基本的数据类型Undefinded、Number、String、Boolean、Null和一中复杂的数据类型。讲到js的数据类型,肯定会提到typeof操作符,在js中,typeof只能用于...
2018-10-26 21:21:45
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人