![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js笔记
文章平均质量分 62
派大星965
这个作者很懒,什么都没留下…
展开
-
数据存储 笔记
localStorage和sessionStorageindexedDB数据库的使用cookie的使用原创 2022-01-24 19:35:10 · 1046 阅读 · 0 评论 -
包管理工具 笔记
npm包管理工具Node Package Manager, 也就是Node包管理器但是目前直接不仅仅是Node包管理器了,在前端项目中我们也可以使用它来管理依赖的包比如 vue, vue-router, vuex, asiox等等下载npm工具npm属于node的一个管理工具,所以我们需要先安装Nodenode管理工具: https://nodejs.org/en/查看npm 版本 npm --versionnpm的配置文件package.json 手动从零创建项原创 2022-01-24 15:46:00 · 345 阅读 · 0 评论 -
ES6-ES12补充 笔记(二)
模块化 CommonJS 和 ES Module原创 2022-01-19 14:15:47 · 716 阅读 · 0 评论 -
js中-异常的处理方式(Error) 和捕获异常(try/catch)
函数出现错误处理throw 关键字,抛出一个异常信息function sum(num1, num2) { // 当传入的参数的类型不正确时,应该告知调用者一个错误 if (typeof num1 !== 'number' || typeof num2 !== 'number') { throw '抛出一个错误' } // return num1 + num2}// 调用者(如果没有对错误进行处理,那么程序会直接终止)console.log(sum({ name:原创 2022-01-17 15:33:46 · 3563 阅读 · 0 评论 -
迭代器-生成器 async await原理
从迭代器,生成器中,理解async await执行原理原创 2022-01-13 10:00:22 · 273 阅读 · 0 评论 -
Promise的基本使用,手写一个Promise
Promise之前,异步请求的处理方式使用回调函数的方式的弊端:1. 如果是我们自己封装的requestData,那么我们在封装的时候必须要自己设计好callback名称,并且使用好2. 如果我们使用的是别人封装的requestData或者一些第三方库,那么我们必须去看别人的源码或者文档,才知道它这个函数需要怎么去获取到结果// 以前解决异步请求的处理方式function requestData(url, successCallback, failtureCallback) {原创 2022-01-11 10:05:35 · 443 阅读 · 0 评论 -
vue2 vue3 响应式原理 笔记
defineProperty 和 proxy 实现响应式原创 2022-01-07 20:02:42 · 408 阅读 · 0 评论 -
ES6-ES12知识点 笔记(一)
1. ES6对象字面量增强写法var name = 'coder'var age = 18// 当键名(key)和值名(value)一样时可以简写var obj = { name: name, age: age, foo: function() { console.log(this) }, bar: () => { console.log(this) }}var obj = {原创 2022-01-06 14:44:24 · 968 阅读 · 0 评论