自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 java面向对象-1

需求:创建保存商品数据的实体类Goods, 包括商品编号, 商品名, 商品单价, 库存数量.创建商品商品分类Type, 分类编号, 分类名, 分类等级. 商品Goods包含一个Type属性.创建商品工具类GoosTools, 包含一个参数为Goods的方法, 该方法用于显示商品的全部信息测试: 显示商品所有信息创建Goods类package morning01;public class Goods { public int goodsId; public String g

2022-05-20 21:22:37 548

原创 java基本语句

public class Test01 { public static void main(String[] args) { // 杨辉三角 int[][] nums = new int[10][]; //创建二维数组; 给出一维数组的长度 // 第一个for循环:控制行的循环 for(int i=0; i<nums.length; i++){ nums[i] = new int[i+1]; // 给出二维数组的长度 // 第二个for循环:每一行对应的二维

2022-05-20 10:00:17 132

原创 怎么修复eslint报的错误?

怎么修复eslint报的错误?eslint报的错误:像这样提示space(空格)错误的就是违反了eslint设置的代码规范如何修复eslint报的错误?首先, 查看package.json中的script中关于修复eslint的指令如下图片: 在这里的修复eslint的指令是lint-fix然后, 终端运行 npm run lint-fix最后, 终端运行项目 npm run dev 即可....

2021-04-13 16:16:57 503

原创 this指向

this指向常规下, 函数中的this取决于执行函数的方式特殊情况:理解代码如何控制函数的this?常规下, 函数中的this取决于执行函数的方式fn(): 普通调用, this --> windownew fn(): 构造调用, this --> 新建的对象obj.fn(): 隐式调用, this --> objfn.call/apply(obj): 显示调用, this --> obj特殊情况:bind(obj) 返回的函数的this --> obj箭

2021-03-31 17:57:30 100

原创 继承

继承原本的继承:ES6的继承: extends原本的继承:原本的继承步骤: /* 如何区分一个函数是不是构造函数? 解:根据他的使用方法来判断 使用构造函数和ES6的类设计并测试以下需要 需求1: 现在2个人, 都有姓名与年龄(值自己指定), 都能自我介绍自己的姓名和年龄, 能得到当前的总人数 需求2: 现在又有了一个学生, 它有身价的属性, 能介绍它的所有信息 又有一个老师, 它有教授课程的属性, 能介绍它的所有信

2021-03-17 12:05:58 73

原创 原型和作用域

原型和作用域原型原型相关的东西原型链instanceof() 方法作用域原型原型相关的东西每个函数都有一个显式原型属性: prototype每个实例都有一个隐式原型属性: proto对象的隐式原型的值 = 其对应构造函数的显式原型的值.原型对象:– prototype和__proto__是属性, 不是原型对象.– 每个函数都有一个prototype属性(显式原型属性), 它默认指向一个Object空对象, 即 原型对象.– 原型对象中有一个constructor属性, 它指向函数对象

2021-03-13 14:05:25 336

原创 闭包

闭包什么是闭包怎么使用闭包(应用场景)闭包与什么好处闭包面试题额外话题什么是闭包在了解闭包之前要知道: 当函数执行完了之后, 这个函数就会自动销毁(因为函数属于局部变量, 执行完就会自动销毁)闭包产生的条件: 当嵌套的函数(内部函数)使用了外部函数的变量.闭包产生的时间: 执行内部函数的定义的时候就会产生闭包. 通过调试, 可以看到闭包的产生时间怎么使用闭包(应用场景)使用闭包, 就是要执行内部函数举例子: 后台管理系统的删除列表中的某个商品 //闭包的应用:

2021-03-12 20:28:09 109

原创 HTML简易版

HTML简易版块元素行元素块元素div, h1-h6, p, br(换行), ul li(无序), ol li(有序), dl(自定义列表) dt(列表标题) dd(列表内容), hr(横线)特点: 独占一行,换行显示; 可以设置宽高; 容纳行内元素和其他块元素(p标签和h标签只能嵌套行标签)行元素span, b(加粗), i(倾斜), u(下划线), em(强调关键字), strong(强调文本), var(包含变量), a(路径), img(图片)特点: 在一行中如有剩余空间, 允许其

2021-03-09 20:39:51 80

原创 CSS的特殊样式

CSS的特殊样式设置一行显示, 多余部分显示省略号设置一行显示, 多余部分显示省略号步骤:– display: inline-block 设置行内块.– white-space: nowrap 文本内容不换行.– width: 100% 宽度撑满.– overflow: hidden 超出隐藏.– text-overflow: ellipsis 显示省略号.代码:代码解析:– 行内块的特点: 可以设置宽高; 和相邻行内元素在同一行, 但是之间会有空隙; 宽度默认为

2021-03-09 19:11:16 96

原创 Promise和async/await

我的vue面试题action有返回值吗,返回值是什么?什么是promise对象?action有返回值吗,返回值是什么?有,返回值是promise对象。首先,分发action里面的方法是使用store.dispatch,而store.dispatch,而store.dispatch,而store.dispatch本身返回的也是一个promise对象。然后的话,actions里通常都是异步操作,此时就可以通过定义action返回promise对象,进而处理异步操作。什么是promise对象?promi

2021-03-09 19:10:29 116

原创 vue电商的难点和性能优化

vue项目的难点难点权限管理显示菜单的显示和隐藏跨域重写路由器对象上的push和replace方法性能优化缓存组件keep-alivevm.nextTick()事件委托(事件委派)节流和防抖难点权限管理解析:在电商项目,只有在注册登录成功之后,才能进入到个人中心页面、支付页面等,也就是实现权限管理。解决方法:路由守卫显示菜单的显示和隐藏解析:很多时候,我们都是用v-if来控制菜单的显示和隐藏,除此之外还需要使用v-for这个指令来渲染页面,但是v-if和v-for具有优先级,v-for的优先级比

2021-03-09 19:06:21 2559 1

原创 postman或network获取别人页面的数据

postman或network获取别人页面的数据一. Postman作用: 测试接口, 获取数据二. 怎么在别人的页面中知道它页面的请求地址并且获取该页面的数据? 使用network1.进入该页面2.鼠标右键, 点击检查, 选择” netWork ”3.刷新该页面, 之后, 在network中的左边栏” name ”, 选择并点击第一个请求, 接着, 就可以看到右边栏的” preview ”显示了该页面的数据了三. 根据上面的问题, 也可以使用postman1.进入该页面2.鼠标右键,

2021-03-05 17:34:31 1567

原创 CSS3指定的盒子模型

CSS3指定的盒子模型标准盒子模型:– 代码: box-sizing: content-box– 解析: 标准盒子模型有content, padding, border, margin怪异盒子模型:– 代码: box-sizing: border-box– 解析: 怪异盒子模型只有 content 和 margin– 图解: 两个怪异盒子...

2021-03-05 14:46:32 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除