![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaScript
文章平均质量分 91
路上捡来的博客
这个作者很懒,什么都没留下…
展开
-
20分钟了解TypeScript
1. 为什么要学习TypeScript? javaScript的书写自由度非常高,最为突出的就是JavaScript没有类型的概念。该笔记是在学习尚硅谷李立超老师的学习视频结合官方文档所做。 例如以下代码: //JS声明的变量是动态类型 let a = 0 //数值类型 a='你好'// a又变成字符串类型 a=true// a又变成布尔类型 这样看起来书写方便,但是在项目开发时不易于维护,因为变量类型容易被修改。 当多个地方需要使用该变量时,不小心修改了类型。即使发生了报错也不会在修改 的地方报错原创 2021-04-16 22:34:49 · 218 阅读 · 0 评论 -
前端ES6+基础总结
highlight: a11y-dark theme: juejin 1.什么是ES6 ES6即ECMA Script, 是由ECMA国际标准化组织,制定的一项脚本语言的标准化规定。 ES6很多时候是一个泛指,指在ESMA Script 2015之后的版本。 2. let声明变量 ES6中新增的用于声明变量的关键字。 1.let 声明变量只在所处的块级有效 if (true) { // let声明有块级作用域的概念 而var没有这方面的概念 let a = 0 var b.原创 2021-03-31 08:57:26 · 1666 阅读 · 1 评论 -
promise的基本使用
Promise的出现的目的是解决异步编程中的地狱回调的问题。 1. 同步和异步 1.1 JS的事件循环机制 **事件循环机制:**主线程不断重复获得任务,执行任务的过程。 JS是一门单线程语言。HTML5提出新标准,允许JS创建多个线程,于是出现了同步和异步。 简单的理解: **同步:**同步任务都在主线程上执行,形成了一个执行栈。比如烧水煮饭,等水开了(10分钟后),再去切菜。 异步:异步通过回调函数实现。回调函数添加到任务队列中。比如烧水煮饭,利用水烧开的十分钟时间先去切菜。 1.2 同步和异步的区别原创 2021-03-24 10:56:16 · 139 阅读 · 0 评论