自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 react知识点

react基础知识点

2022-07-29 21:48:58 225 1

原创 无重复字符的最长子串的解题思路

无重复字符的最长子串的js解题思路

2022-07-02 11:39:43 109

原创 图片转base64的优缺点

图片转base64的优缺点

2022-06-28 14:21:43 808

原创 js的反转链表

1,定义两个指针,一个prev,一个curr,一个中转变量next。先保存curr的下一个对象(curr.next),保存在next中转变量中。2,再将curr的next指向prev。(反转)3,再将curr赋值给prev,中转变量next赋值给curr。(遍历链表)4,最后返回prev这个链表。...

2022-06-14 17:09:57 278

原创 Vue中的插件详解

Vue插件:本质:包含install方法的一个对象,install的第一个参数是Vue,第二个以后的参数是插件使用者传递的数据。{ //Vue会自动调用该install函数 install(Vue,x,y,z){}}功能:用于增强Vue(可以在插件里添加全局过滤器,全局指令,全局混入,添加实例方法等){ //Vue会自动调用该install函数 install(Vue,x,y,z){ //1,添加全局过滤器 Vue.filter(...)

2021-11-24 23:06:06 424

原创 Vue中的props配置

配置项props:功能:让组件接收外部传过来的数据。(1).传递数据:<Demo name='xxx' age='xxx'/>例如:(2).接收数据(一共有三种方式):第一种方式:props:['name','age']该方式最为简便,但是不能限制传入的参数类型和指定默认值。如图所示:运行结果如下:2.第二种方式: props:{ name:String, age:Number }该方式可以

2021-11-22 15:30:22 1056

原创 Vue中一个重要的内置关系

1,一个重要的内置关系:VueComponent.prototype.__proto__==Vue.prototype2,为什么要有这个关系:让组件实例对象(vc)可以访问到Vue原型对象上的属性,方法。具体过程如下:Vue团队并没有让组件(VueComponent构造函数)的原型对象的隐式原型对象指向Object的原型对象,而是把它修改,指向了Vue的原型对象。这样就可以让组件实例对象(vc)可以访问到Vue原型对象上的属性,方法。...

2021-11-19 15:42:52 623

原创 Vue的ref属性详解

Vue的ref属性:被用来给元素或组件注册引用信息(id的替代者)应用在html标签上获取的是真实DOM元素,应用在组件标签上是组件实例对象(vc)使用方式:打标识:<h1 ref='xxx'>....</h1>或<School ref='xxx'>...</School>获取:this.$refs.xxx(1)给html标签打ref属性:结果如下:为真实DOM元素(2)给组件打ref属性:结果如下:为组件实例对象(vc)(3

2021-11-19 11:57:21 564

原创 Vue查看脚手架配置文件命令

使用vue inspect > output.js可以查看到Vue脚手架的默认配置。使用vue. config.js可以对脚手架进行个性化定制,详情见: https://cli.vuejs.org/zh

2021-11-18 21:04:34 637 1

原创 css中弹性盒的概念简介

弹性盒简介flex(弹性盒,伸缩盒):-是css中的又一种布局手段,它主要用来代替浮动来完成页面的布局-flex可以使元素具有弹性,让元素可以跟随页面的大小的改变而改变。弹性容器-要使用弹性盒,必须先将一个元素设置为弹性容器-我们通过display来设置弹性容器(有两种):display:flex 设置为块级弹性容器display:inline-flex 设置为行内的弹性容器如图所示:弹性元素-弹性容器的子元素(不包括后代元素)是弹性元素(弹性项)如下图有所示:ul元素的子

2021-09-06 20:14:50 136

原创 js其它类型转换为Number类型的方法及其注意事项

方法一:使用Number()函数:将字符串类型强制转换为Number类型:如果是纯数字的字符串,则直接将其转换为数字。如果字符串中有非数字的内容,则转换为NaN。如果字符串是一个空串或者是一个全是空格的字符串,则转换为02. 将布尔类型强制转换为Number类型:true 转换为1false 转换为03.null 转换为数字04.undefined 转换为NaN方法二:这种方式专门用来对付字符串1.parseInt()把一个字符串转换为一个整数,它与

2021-08-24 18:35:06 6463

原创 JavaScript中将其他的数据类型转换为String方法及注意事项

在js中所有的数值都是Number类型,包括整数跟浮点数(小数)。js中可以表示的数字的最大值:Number.MAX_VALUE => 1.7976931348623157e+308Number.MIN_VALUE 表示为大于0的最小值Number.MIN_VALUE => 5e-324如果使用了Number表示的数字超过了最大值(Number.MAX_VALUE ),则会返回一个Infinity 表示正无穷,-Infinity 表示负无穷。使用typeof检查Infi

2021-08-24 16:36:37 253

原创 2021-08-24

js中的标识符: 在js中所有的可以由我们自主命名的都可以称为是标识符。—-—例如:变量名,函数名,属性名都属于标识符。命名一个标识符时需要遵守如下规则:1、标识符中可以含有字母、数字、_、$2、标识符不能是ES中的关键字或保留字3、标识符不能以数字开头4、标识符一般都采用驼峰命名法-首字母小写,每个单词的开头字母大写,其余字母小写。(js底层保存标识符时实际上是采用的Unicode编码,所以理论上讲,所有的utf-8中含有的内容都可以作为标识符。)...

2021-08-24 15:29:15 38

原创 2021-06-11

关于css中font属性的设置例如:body{font-style font-weight font-size/line-height font-famliy;}使用font属性时,必须按上面语法格式中的顺序书写,不能更换顺序,并且各个属性要用空格隔开。不需要设置的属性可以省略(取默认值),但必须保留font-size和font-famliy属性,否则font属性将不起作用。...

2021-06-11 22:02:02 37

原创 js是这样实现继承的。

js继承:js是通过原型链进行继承(不同于java等语言是通过类进行继承);把父类的实例对象赋值给子类的显式原型对象(prototype)则可实现继承;

2021-04-02 18:22:12 52

原创 js原型链

关于js原型链的知识:所谓原型链其实就是指隐式原型对象(proto)的原型链;任何函数的显式原型对象(prototype)都是Object的实例对象(除了Object函数);实例对象的隐式原型对象(proto)等于其构造函数的显式原型对象(prototype);所有函数都是Function的实例对象;Object的原型对象是原型链的尽头;...

2021-04-01 21:11:23 54

原创 css中关系选择器

css中关系选择器:子元素选择器用>表示,例如p>span,表示p元素的子元素。后代元素选择器用空格表示,例如p span,表示p元素下面的后代元素。兄弟元素选择器:如果是用+表示,例如p+span,则表示p元素下方紧挨着那个span元素。如果是用~表示,例如p ~ span,则表示p元素下方所有的span元素。...

2021-03-15 17:46:51 177

空空如也

空空如也

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

TA关注的人

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