自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于位运算的总结

1.基础知识(二进制)正数的原码,反码,补码都一样负数的原码全部取反等于反码,反码加一得到补码二进制1为真(true) 0为假(false)2.位与运算(找假)一个为0则为0,全部是1才为1例如int类型 2与60000 0000 0000 00100000 0000 0000 0110可得0000 0000 0000 0010结果为23.位或运算(找真) 一个为1则为1 ,全部为0则为0例如int类型 2与60000 0000 0000 00100000 0000 0000

2022-03-29 23:51:19 130

原创 为什么data必须是一个工厂函数的形式

组件基础为什么data必须是一个工厂函数的形式//必须是函数是因为组件的复用的问题,因为组件复用时,导出的都是同一个对象,此时如果data是一个对象,那么,一旦组件复用在各个vue文件中,一处的data的对象的数据发生改变,所有被复用的组件里的data都会发生改变,因为导出去的是同一个对象,同一对象的内存地址相同,一处变化,全部变化。//而如果是一个函数,则是使用函数调用的方式,拿到返回值,得到的是一个类似于拷贝过后的全新的对象,此时操作里面的数据是不会对原有的被复用组件内部的数据发生改变的。.

2021-07-23 17:16:41 171

原创 对于vue计算属性的理解 set 和get的触发和作用

计算属性的理解<template> <div id="app"><span>{{newnum}}</span><!-- 点击事件控制num+1,计算属性newnum 会跟着变,触发该计算属性的get方法--><button @click="num++">+1</button><!-- input框绑定newnum 输入新的值,newnum 的值发生变化触发该计算属性的set方法--><inp

2021-07-23 17:14:14 1453

原创 图片的预加载和懒加载

图片的预加载和懒加载图片的预加载//准备三张照片,相对路径分别为../img/x.png//第一张照片所以定义num=1 var num = 1; //存放图片对象的数组 var list = []; loadImage(); function loadImage() { var img = new Image(); img.addEventListener("load", loadHandle.

2021-07-12 17:38:50 148

空空如也

空空如也

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

TA关注的人

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