摘要: js的数据类型分为两种 一种是基本数据类型:字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined) 一种是引用数据类型:对象(Object)、数组(Array)、函数(Function) 基本类型的变量是存放在栈内存,引用数据类型是放在堆 阅读全文
posted @ 2022-10-11 10:03 Lamb~ 阅读(121) 评论(0) 推荐(0) 编辑
摘要: SVN 是一个集中式版本控制系统。 仓库:中央服务器(远程仓库)。 Git 是一个分布式版本控制系统。 仓库:中央服务器(远程仓库),个人电脑(本地仓库)。 Github Github是基于git的代码托管服务平台。GitHub主要服务是将你的项目代码托管到云服务器上,而非存储在自己本地硬盘上。 G 阅读全文
posted @ 2022-09-29 14:37 Lamb~ 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 简介与安装配置 Git是目前世界上最先进的分布式版本控制系统 分布式版本控制: 即每个参与协作的人都拥有全部的代码!有一定安全隐患!所有版本信息仓库全部同步到本地的每个用户,这样就可以在本地查看所有版本历史,可以离线在本地提交,只需在连网时push到相应的服务器或其他用户那里。由于每个用户那里保存的 阅读全文
posted @ 2022-09-29 11:35 Lamb~ 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 为什么要模拟接口? 项目中后端的接口往往是较晚才会出来,并且还要写接口文档,于是我们的前端的许多开发都要等到接口给我们才能进行开发。为了方便前端代码自测,提高开发效率,可以模拟生成数据进行前后端数据联调。 json-server 在使用json-server时,只需要提供一个json文件,或者写几行 阅读全文
posted @ 2022-09-28 17:08 Lamb~ 阅读(616) 评论(0) 推荐(0) 编辑
摘要: JavaScript面向对象 面向对象是一种编程思想(oop)。很多个具有相同属性和行为的对象就可以抽象为类,对象是类的一个实例。JavaScript在ECMAScript 6中引入了类的概念。 面向对象有三个基本特征:封装、继承、多态 封装:就是将一类事物的属性和行为抽象成一个类,使其属性私有化, 阅读全文
posted @ 2022-09-28 10:24 Lamb~ 阅读(2118) 评论(0) 推荐(1) 编辑
摘要: 简介 Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 特点: 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http 请求 支持 Promise API 拦截请求和响应(比如:在请求前添加授权和响应前做一些事情) 转换请求 阅读全文
posted @ 2022-09-28 10:18 Lamb~ 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 概述 Promise (期约) 对象用于表示一个异步操作的最终完成(或失败)及其结果值。 Promise的使用 Promise创建时需传入一个 执行器函数(excutor) 接受两个参数,第一个参数是内部定义成功状态时调用的函数(习惯命名为resolve),第二个参数是内部定义失败状态时调用的函数( 阅读全文
posted @ 2022-09-27 15:55 Lamb~ 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 简介 fetch() 方法是一个 window的全局方法,用于发起获取资源的请求。它返回一个 promise,这个 promise 会在请求响应后被 resolve,并传回 Response 对象。 参数 传入两个参数: 1.请求地址或一个Request对象 2.一个配置项对象,包括所有对请求的设置 阅读全文
posted @ 2022-09-27 15:42 Lamb~ 阅读(123) 评论(0) 推荐(0) 编辑
摘要: jQuery中发起 ajax 请求 参数:1.请求地址 2.参数 3.回调函数(参数为响应数据) //get请求参数拼接到url中 $.get("http//127.0.0.1:8000", { a: 100, b: 200 }, (res) => { console.log(res); }); / 阅读全文
posted @ 2022-09-27 15:12 Lamb~ 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 重复请求的处理 发起一个新的请求之前先判断当前是否有相同的请求正在发送,如果有就取消掉。类似于防抖 //标识变量 let isSending = false; //是否正在发送AJAX请求 btns[e].onclick = function () { //判断标识变量 if (isSending) 阅读全文
posted @ 2022-09-27 14:22 Lamb~ 阅读(630) 评论(0) 推荐(0) 编辑