摘要: 构造函数 ECMAScript 中,构造函数与其他函数的唯一区别,就在于调用它们的方式不同。不过,构造函数毕竟也是函数,不存在定义构造函数的特殊语法。任何函数,只要通过 new 操作符来调用,那它就可以作为构造函数,如果不通过 new 操作符来调用,那它跟普通函数也不会有什么两样。 ECMAScri 阅读全文
posted @ 2020-04-13 11:49 LucasLin 阅读(420) 评论(0) 推荐(0) 编辑
摘要: JavaScript 中 apply、call、bind方法的异同: 相同点 都是用来动态指定函数 this 对象的指向 第一个参数都是 this 要指向的对象,也就是要指定的上下文 都可以利用后续参数传参 不同点 传参形式不同:apply 方法接受的是一个参数数组,call 和 bind 方法接受 阅读全文
posted @ 2020-04-12 12:07 LucasLin 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。 单独使用(包括严格模式下),this 表示全局对象 在函数中,this 表示全局对象 在函数中,在严格模式下,this 是未定义的(undefined) 在对象 阅读全文
posted @ 2020-04-11 19:03 LucasLin 阅读(241) 评论(0) 推荐(0) 编辑
摘要: JavaScript中 没有 块级作用域,“块级作用域”中声明的变量将被添加到 当前 的执行环境中 在JavaScript中,由for语句创建的变量,即使在for循环执行结束后,也依旧会存在于循环外部的执行环境中。 javascript function add(num1, num2) { var 阅读全文
posted @ 2020-04-10 22:24 LucasLin 阅读(3952) 评论(0) 推荐(1) 编辑
摘要: | | window.onload() | $(document).ready() | | | | | | 执行时机 | 必须等到文档内容全部加载完毕才会执行(包括图表等) | 只要文档的DOM结构加载完毕就会执行| | 执行次数 | 只能执行一次(如果有多次调用,后面的会覆盖前面的) | 可执行多 阅读全文
posted @ 2020-04-06 00:18 LucasLin 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 同源策略 是一个重要的安全策略,它用于限制一个 "origin" 的文档或者它加载的脚本如何能与另一个源的资源进行交互。它能帮助阻隔恶意文档,减少可能被攻击的媒介。 同源的定义 如果两个URL的协议(protocol)、主机(host)、端口(port,如果有指定的话)都相同的话,则这两个URL是同 阅读全文
posted @ 2020-04-05 22:58 LucasLin 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 可继承属性 + 所有元素:visibility、cursor + 列表元素:list style、list style type、list style position、list style image + 字体属性:line height、color、font、font family、font s 阅读全文
posted @ 2020-03-27 23:43 LucasLin 阅读(486) 评论(0) 推荐(0) 编辑
摘要: | |类别|原因短语| | | | | |1xx|Informational(信息性状态码)|接受的请求正在处理| |2xx|Success(成功状态码)|请求正常处理完毕| |3xx|Rediction(重定向状态码)|需要进行附加操作以完成请求| |4xx|Client Error(客户端错误状 阅读全文
posted @ 2020-03-25 23:39 LucasLin 阅读(184) 评论(0) 推荐(0) 编辑
摘要: ———————————————————————————————————————————— 1.Error: Cannot find module 'webpack/lib/node/NodeTemplatePlugin' 【报错场景】:使用插件html-webpack-plugin后,执行npm r 阅读全文
posted @ 2020-03-16 21:20 LucasLin 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 【问题】:在使用Git提交代码时,出现“warning:LF will be replaced by CRLF”警告 问题出在不同操作系统所使用的换行符是不一样的,下面罗列一下三大主流操作系统的换行符: Uinx/Linux采用换行符LF表示下一行(LF:LineFeed,中文意思是换行); Dos 阅读全文
posted @ 2020-03-15 12:12 LucasLin 阅读(696) 评论(0) 推荐(0) 编辑