此博客是本人从学生时代开始做笔记所用, 部分是工作所遇问题,做填坑笔记,部分闲来查阅资料,加上自己的理解所总结的学习笔记, 常忙得不可开交,若漏了资料来源,望通知~ 前路漫漫,写点东西告诉自己正在一点点进步,而不要迷失于繁忙。
上一页 1 2 3 4 5 6 ··· 44 下一页
摘要: DNS(domain name system) DNS的作用:将域名(如baidu.com)转换为IP地址 DNS的本质是:分层的DNS服务器实现的分布式数据库: 根DNS服务器 - com DNS服务器(顶级域) -- facebook.com DNS服务器(权威域) DNS协议属于应用层,是应用 阅读全文
posted @ 2019-11-17 16:03 炎泽 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: new Vue后:Vue.prototype._init= function(...){ initLifecycle(vm) //初始化生命周期 initEvents(vm) //初始化事件中心 initRender(vm) //初始化渲染 initState(vm) //初始化状态} functi 阅读全文
posted @ 2019-11-17 10:09 炎泽 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 宏任务(macrotasks): 主js、UI渲染、setTimeout、setInterval、setImmediately、requestAnimationFrame、I/O等 微任务(microtasks):process.nextTick()、promise.then()(new Promi 阅读全文
posted @ 2019-11-08 15:00 炎泽 阅读(1766) 评论(0) 推荐(1) 编辑
摘要: 总结自:https://blog.csdn.net/lq15310444798/article/details/81275278 Promise.resolve返回一个Promise实例 参数分4种情况: 1.参数为Promise实例 返回此实例 可能执行catch 2.参数为thenable对象 阅读全文
posted @ 2019-09-03 14:12 炎泽 阅读(3300) 评论(0) 推荐(0) 编辑
摘要: 总结自:https://blog.csdn.net/DurianPudding/article/details/87953939 一言以蔽之:编辑器会在作用域判断这是重名声明时,忽略var直接赋值 首先说明JS代码运行时三者的作用: 引擎负责整个代码的编译以及运行 编译器则负责词法分析、语法分析、代 阅读全文
posted @ 2019-09-03 09:09 炎泽 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: symbol,代表独一无二的值,即类型为symbol的值,是独一无二的。 第6种基本类型,类似于字符串。 通过Symbol函数生成,不能使用new,这是因为原始类型的显式包装器对象自ES6开始已不再支持???,但已有的原始包装器对象,如new Boolean、new String仍然保留。 可接受一 阅读全文
posted @ 2019-09-01 20:00 炎泽 阅读(496) 评论(0) 推荐(0) 编辑
摘要: js有5种基本类型:null、underfined、string、number、boolean null与underfined不予考虑 转换为boolean 除了null、underfined、0、""都为true 转换为string 如果有toString(),调用,若返回字符串,则使用该字符串, 阅读全文
posted @ 2019-09-01 16:06 炎泽 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1、null==underfined为true 解释:js规范中提到,当null与underfined进行相等性比较时,规定两者相等,并且不做任何转换(龟腚!)。 也有的说是因为underfined派生自null。 2、一边为字符串,一边为数字,则将字符串转换为数字(Number())再比较。 例如 阅读全文
posted @ 2019-09-01 15:46 炎泽 阅读(350) 评论(0) 推荐(0) 编辑
摘要: Babel默认只是转换新的语法(简单转换语法糖),如箭头函数等,但不会转换新的API,如Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise等全局对象,以及一些定义在全局对象上的方法,例如Object.assign,因此我们需要polyfi 阅读全文
posted @ 2019-07-31 18:19 炎泽 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 悲观锁与乐观锁都是数据库相关的锁乐观锁心理:这次操作应该不会有问题,我先完成计算,在插入前判断一下就好由用户实现,而非数据库1、操作数据库数据时不加锁(乐观锁其实不加锁。。)2、更新计算结束后,再去判断是否冲突 通常实现:1、操作前,获取数据表的版本号version2、完成自己的计算,after a 阅读全文
posted @ 2019-07-29 11:13 炎泽 阅读(201) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 44 下一页