摘要: 深拷贝 function deepClone(origin, target) { var target = target || {}; var isArray = Object.prototype.toString, arrayStr = '[object Array]'; for (var key 阅读全文
posted @ 2020-06-07 16:40 古月大叔 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 问题一: 错误描述:error: failed to push some refs to 'https://github.com/guyuedashu/my_document' 原因:原因是远程仓库中的文件和我们本地的仓库有差异,例如你的远程仓库有个文件Readme. md,但是本地仓库却没有,就可 阅读全文
posted @ 2020-04-27 23:12 古月大叔 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Dom执行流程 JS时间线 创建Document对象,开始解析web页面。解析HTML元素和文本。这个阶段document.readyState = 'loading' 遇到link外部css,创建线程加载,并继续解析文档。 遇到script外部JS,并没有设置async、defer,浏览器加载,阻 阅读全文
posted @ 2020-04-12 14:51 古月大叔 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 查看电脑的磁盘是固态还是机械 这个问题困扰了我许久,终于找到了查看方法 PS:我的电脑是华硕的win10(可能有些电脑操作不相同) 方法一: 1. 第一步 找到自己的控制面板 2. 第二步 点击系统和安全 3. 第三步 点击创建并格式化分区 4. 第四步 在自己的CDEF盘随便右键;PS:在这里可以 阅读全文
posted @ 2020-04-07 13:43 古月大叔 阅读(3305) 评论(0) 推荐(0) 编辑
摘要: 滚动条距离 window.pageXOffset | window.pageYOffset (IE8 集iE8 以下不兼容) 下面两组都是IE8 的解决方法 但是由于兼容性混乱 两种方法 俩组方法互斥,有一组方法有值的话另一组则为0 解决方法将两个值相加就可以解决问题 document.body.s 阅读全文
posted @ 2020-04-06 12:49 古月大叔 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Dom树结构和dom操作 DOM 结构树(继承关系) Node 原型为 EventTarget 原型为 Object 原型为 null Document (文档) HTMLDocument document文档 XmlDoucment xml文档 CharacterData Text 文本 Comm 阅读全文
posted @ 2020-04-05 18:44 古月大叔 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 实例对象 1 使用方法:$() 即可构造除JQuery对象 //核心入口jQuery = function(selector, context) { return new jQuery.fn.init(selector, context);}, // fn 属性 保存JQuery 函数的原型,为了方 阅读全文
posted @ 2020-04-04 16:55 古月大叔 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 发布订阅模式和观察者模式 var dom= document.getElementById('dom'); dom.onclick = function(){}; Dom一级事件 相当于观察者模式 dom.addEventListener('click',function(){}); Dom二级事件 阅读全文
posted @ 2020-04-01 19:02 古月大叔 阅读(242) 评论(0) 推荐(0) 编辑
摘要: ajax 请求 $.ajax(url,[settings]) $.get(url,[data],[fn],[type]) $.getJSON(url,[data],[fn]) $.getScript(url,[callback]) $.post(url,[data],[fn],[type]) aja 阅读全文
posted @ 2020-03-31 15:50 古月大叔 阅读(193) 评论(0) 推荐(0) 编辑
摘要: nmp npm list global 查看npm仓库路径,默认在 C:\Users\huyunlong\AppData\Roaming\npm npm install xxx g 和 npm i xxx g 模块名 g安装到global下面 npm的包安装分为本地安装(local)、全局安装(gl 阅读全文
posted @ 2020-03-27 15:50 古月大叔 阅读(103) 评论(0) 推荐(0) 编辑