千锋深圳HTML5前端学习
QQ1494648730
千锋深圳
展开
-
深圳HTML5学习:JavaScript 中的闭包
深圳HTML5学习:JavaScript 中的闭包 JavaScript 本身是一门若类型语言。从其语法设计来看,是一门比较容易上手、容易学习的语言。 但是,在 Javascript 中也有一些比较难以理解的知识点,其中闭包就是一个。词法作用域 为了更好的理解闭包的概念和应用,首先我们要掌握JavaScript中词法作用域。 作用域分为 全局作用域 和 局部作用域。局部作用...原创 2019-12-05 15:24:41 · 145 阅读 · 0 评论 -
深圳HTML5前端学习:帮大家理解ES6中的Map
深圳HTML5前端学习:帮大家理解ES6中的Map帮大家了解ES6中的map:Map 是 ES6 中新增的数据结构,Map 类似于对象,但普通对象的 key 必须是字符串或者数字,而 Map 的 key 可以是任何数据类型…Map 的用法和普通对象基本一致,先看一下它能用非字符串或者数字作为 key 的特性。const map = new Map();const obj = {p: ‘H...原创 2019-12-05 15:23:21 · 548 阅读 · 0 评论 -
深圳HTML5前端学习:初学者搞懂i++和++i
深圳HTML5前端学习:初学者搞懂i++和++i刚学习前端的同学,在学到++运算符的时候,都是一脸的懵var k = 10;console.log(k++ + ++k + k++) //34var i = 10;console.log(++i + i++ + ++i) //35console.log(i++ + ++i + i++) //43way???为什么?为什么?为什么?...原创 2019-12-05 15:21:51 · 369 阅读 · 0 评论 -
深圳HTML5前端学习:怎么用promise解决回调和异步?
深圳HTML5前端学习:怎么用promise解决回调和异步?首先让我们看看下面这题输出什么?setTimeout(function() { console.log(1);},1000)console.log(2);我们得到的结果是:先输出2,后输出1;这是什么原因呢?大家应该都知道定时器是异步的;所以先先输出2;那么我们的需求来了,怎么先输出1,然后输出2呢?funct...原创 2019-12-05 15:20:37 · 176 阅读 · 0 评论