摘要:
视口 在 PC 端,视口指的是浏览器的可视区域,其宽度和浏览器窗口的度保持一致。也可以叫可视区域。 浏览器存在滚动条,那么我们如何来求一个元素是否在可视区域呢,我们需要借助于Element.getBoundingClientRect() 其含义是返回元素的大小及其相对于视口的位置,如图 返回对象 首 阅读全文
摘要:
事件的绑定 兼容性很好,但是一个元素的同一事件只能绑定一个,基本等同于写在HTML行间上 兼容性很好,但是一个元素的同一事件只能绑定一个,基本等同于写在HTML行间上 IE9以下不兼容,可以为一个事件绑定多个处理函数,不能同一个函数绑定多次 this指向div IE9以下不兼容,可以为一个事件绑定多 阅读全文
摘要:
1、vscode控制台新建项目Dock,如下指令创建项目,关于.netcore创建项目不做详细介绍 dotnet new mvc 2、vscode 安装docker插件 3、vscode窗口键入F1,输入Docker.add Docker Files to Workspace >接下来选择asp.n 阅读全文
摘要:
基本概念 适用于Windows的Docker Desktop是Docker,旨在在Windows 10上运行,Docker Desktop for Windows使用Windows本机Hyper-V虚拟化和网络,是在Windows上开发Docker应用程序的最快,最可靠的方法。 本问旨在介绍wind 阅读全文
摘要:
滚动条滚动距离 window.pageXOffset/pageYOffset; ie8及ie8以下不兼容 ie8及ie8以下使用 document.body.scrollLeft/Top document.documentElement.scrollLeft/Top 由于兼容性混乱,一个能用 另一个 阅读全文
摘要:
setInterval 每隔time时间后执行内部代码,后边改的time时间并不起作用 setInterval执行不准 setTimeout 隔一段时间后执行 阅读全文
摘要:
Dom接口 用来操作html和xml功能的一系列对面的集合。 查找方法 //ie8 以及ie8 以下不支持 document.getElementsByClassName document.getElementsByTagName //css选择器 非实时 document.querySelecto 阅读全文
摘要:
语法 error.name对应值的信息 EvalError:eval()的使用与定义不一致 RageError:数值越界 ReferenceError:非法或不能识别的引用数值 SyntaxError:语法解析错误 TypeError:操作类型错误 URIError:URI处理函数使用不当 es5严 阅读全文
摘要:
Array.prototype.unique = function () { var tem = {}; var arr = []; var len = this.length; for (var i = 0; i < len; i++) { if (!tem[thi... 阅读全文
摘要:
/** * 返回target类型 * @param {} target */ function type(target) { var ret = typeof (target); var template = { "[object Array]": "array", "[object Object]": "object", ... 阅读全文