摘要:
🔱webpack 从零开始搭建 vue-cli🔱 1、Webpack 🐱🏍 1.1 webpack 是什么?做了啥? Webpack 是一个模块打包工具。在开发中,它把一堆文件中每个都作为一个模块处理,找出它们间的依赖关系,并打包成待发布的静态资源。 主要做了: . 模块化 . 处理不同格 阅读全文
摘要:
配置eslint(语法格式) 执行安装命令 pnpm add eslint -D 执行eslint初始化命令 pnpm eslint --init (1) How would you like to use ESLint? (你想如何使用ESLint?) 选择:To check syntax and 阅读全文
摘要:
1.小知识补充 1.1dom 的操作 dom.childeNodes 获取子节点 node.attributes = {name,value} 获取属性对象(获取键值和值) dom.appendchild 追加 dom.nextSibling 获取下一个兄弟节点 dom.parentNode 获取父 阅读全文
摘要:
var a,b=10 的经典问题 -- (变量作用域) var a 有 var 会使得变量提升, 如果 b 没有声明 变量b 则为全部变量,不会提升 1.问题1 var a = b = 10; (function(){ var a = b = 20 })(); console.log(b); A.1 阅读全文
摘要:
https、数字证书、签名到底是什么? 前段时间整理了关于数字证书和数字签名的一些内容,今天整理一下发出来。 我们都知道 HTTP 协议都是明文传输内容,为了保证数据传输的安全,HTTPS 协议就应运而生了,但它其实并不是一个全新的协议,而是HTTP 协议基本之上 再加上SSL/TLS 协议。 因此 阅读全文
摘要:
当函数作为方法调用时,this指向函数的直接父对象,称为隐式绑定。 在隐式绑定规则中,认为 this 指向调用函数的人,并将指向函数的直接父对象。比如obj.foo()中foo函数里面的this指向obj,而obj1中的foo函数。obj2.foo() 指向 obj2。 var a = 10 fun 阅读全文
摘要:
前言 JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待。 预备知识 1、构造函数的属性 funcion A(name) { this.name = name; // 实例基本属性 (该属性,强调私有,不共享) this.arr = [1]; // 阅读全文
摘要:
概述 load事件: load 应该仅用于检测一个完全加载的页面 当一个资源及其依赖资源已完成加载时,将触发load事件。也就是说,页面的html、css、js、图片等资源都已经加载完之后才会触发 load 事件 DOMContentLoaded事件: 当初始的 HTML 文档被完全加载和解析完成之 阅读全文
摘要:
回溯算法 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为 阅读全文