摘要:
文章原文: https://www.cnblogs.com/yalong/p/11883585.html 演示效果如下: 具体代码可以看 https://github.com/YalongYan/edit-by-contenteditable , 下面分析实现的大概过程 代码实现过程 1.把div容 阅读全文
摘要:
文章原址: https://www.cnblogs.com/yalong/p/11714393.html 背景介绍: 以前写的公共组件,后来需要添加一些功能,添加了好几次,每次修改我都要测试好几遍保证以前的功能不受影响,有次我测试遗漏导致组件出现bug,而且由于是公共组件,我每次修改还得让其他小伙伴 阅读全文
摘要:
Babel 是怎么工作的 Babel 是一个 JavaScript 编译器。 做与不做 注意很重要的一点就是,Babel 只是转译新标准引入的语法,比如: 箭头函数 let / const 解构 哪些在 Babel 范围外?对于新标准引入的全局变量、部分原生对象新增的原型链上的方法,Babel 表示 阅读全文
摘要:
数组的API经常用,但是api的内部实现还没研究过,于是就研究学习了下。 原文地址: https://www.cnblogs.com/yalong/p/11606865.html 数组的API的具体使用方看这里 API详细用法本文记录了数组中的 every,filter, find , indexO 阅读全文
摘要:
自己写的npm包,之前每次更新都是正常发布,最近做个一个更新,想发布,然后npm publish 竟然失败, 错误提示如下: npm ERR! network request to https://registry.npmjs.org/yy-org-switch failed, reason: co 阅读全文
摘要:
首先总结下输入url按下回车后的大致流程: 查询url的ip地址。 建立tcp连接,连接服务器。 浏览器发起http/https请求。 服务器响应浏览器的请求。 网页的解析与渲染。 下面分析每个过程 查询url的ip地址详细过程: 浏览器解析出url中的域名。 查询浏览器的DNS缓存。 浏览器中没有 阅读全文
摘要:
先看效果图如下: 代码看这里: https://github.com/YalongYan/vue-table-edit 阅读全文
摘要:
不熟悉vue自定义指令看这里: https://cn.vuejs.org/v2/guide/custom-directive.html vue指令实现拖动方法很方便也挺简单,但是网上大部分的教程代码,一般都是把代码全部写一个方法里面,代码不够美观,代码逻辑也不太清晰,不推荐这种写法,比如下面这样: 阅读全文
摘要:
Promise 使用方法: https://www.runoob.com/w3cnote/javascript-promise-object.html 直接上代码,相关的解释都在代码的注释里面,这里以minPromise 代替 Promise: <!DOCTYPE html> <html> <hea 阅读全文
摘要:
1.new的原理和实现 它创建了一个全新的对象。 它会被执行 [[Prototype]](也就是 __proto__)链接。 它使 this指向新创建的对象。 通过 new创建的每个对象将最终被 [[Prototype]]链接到这个函数的 prototype对象上。 如果函数没有返回对象类型 Obj 阅读全文