摘要: 规范 每个 js 文件都是一个独立的模块导入其它模块成员使用 import 关键字向外共享模块成员使用 export 关键字 注意:要想使用ES6模块化规范 必须在 package.json 的根节点中添加 "type": "module" 节点 基本语法 默认导出 和 默认导入 语法: 默认导出的 阅读全文
posted @ 2022-05-22 16:03 Tricia11 阅读(17) 评论(0) 推荐(0)
摘要: 概念 npm(node package manager)node包管理器。 包:模块 作用 管理node模块 第三方模块 非node自带的模块。 别人写的模块,然后发布到npm网站,我们可以使用npm工具来下载安装别人写的模块。 第三方模块,都是在node核心模块的基础之上,封装了一下,实现了很多非 阅读全文
posted @ 2022-05-22 15:50 Tricia11 阅读(16) 评论(0) 推荐(0)
摘要: nodejs的运行环境 node安装 使用快捷键(Windows徽标键+ R)打开运行面板,输入cmd 后直接回车,即可打开终端。 node执行js的方式 1. 在当前js所处的文件夹下打开PowerShell 2. 在vscode集成的终端中打开 3. ctrl + ~ 注意:当前打开的📂一定是 阅读全文
posted @ 2022-05-22 15:44 Tricia11 阅读(21) 评论(0) 推荐(0)
摘要: 防抖 概念: 频繁触发某个操作时,只执行最后一次。 应用场景: 搜索框只在输入完后,才执行查询的请求。(延迟执行) 优点: 这样可以减少请求的次数,节省网络资源 核心: 延时器重新计时 // 防抖的核心是一个延时器 判断用户停止输入之后多长时间我们再去获取数据 1000 let timerId = 阅读全文
posted @ 2022-05-22 15:32 Tricia11 阅读(19) 评论(0) 推荐(0)
摘要: 同源策略 概念 同源 是指两个URL地址具有相同的协议、主机名、端口号。 同源策略 是浏览器提供的一个安全功能。(没有浏览器,就没有同源策略) 浏览器同源策略的规定:不允许非同源的URL之间进行资源交互。 非同源但能访问 💡 非同源但能访问的场景 => img 和 script 的src标签请求不 阅读全文
posted @ 2022-05-22 15:24 Tricia11 阅读(19) 评论(0) 推荐(0)
摘要: XMLHttpRequest 概念 是浏览器内置的一个构造函数。 作用 基于 new 出来的 XMLHttpRequest 实例对象,可以发起 Ajax 的请求。 其中,axios 中的 axios.get()、axios.post()、axios() 方法,都是基于 XMLHttpRequest( 阅读全文
posted @ 2022-05-22 15:14 Tricia11 阅读(16) 评论(0) 推荐(0)
摘要: 表单 主要作用: 负责数据的采集功能。 三个组成部分 表单标签 它是一个容器,用来将页面上指定的区域划定为表单区域 表单域 提供了采集用户信息的渠道。常见的表单域有:input、textarea、select 等。注意:每个表单域必须包含 name 属性,否则用户填写的信息无法被采集到 表单按钮 当 阅读全文
posted @ 2022-05-22 15:08 Tricia11 阅读(28) 评论(0) 推荐(0)