自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Transformers安装的坑

transformers安装过程踩过的坑...

2022-11-18 22:28:15 3058

原创 React知识-----③

React总结③

2022-08-12 16:41:34 131

原创 React知识-----②

React总结②

2022-08-04 14:20:23 193

原创 React知识-----①

React总结part1

2022-08-03 13:48:03 424

原创 Vue2回顾---④

七、组件的生命周期组建的生命周期主要有创建、挂载、更新和销毁四个每个部分对应有两个内置函数在不同的生命周期阶段都可以通过这两个内置函数进行操作详情介绍可以参考:https://baijiahao.baidu.com/s?id=1668393188098846185&wfr=spider&for=pc八、组件之间的数据共享组件之间的关系主要有1.父子 2.兄弟先来说说父子之间的数据传递父 ->子父向子传递数据主要通过props自定义属性比如父组件<

2022-01-24 23:47:41 392

原创 回顾Vue2---③

Vue回顾3

2021-12-29 22:15:02 212

原创 回顾Vue2---②

续上三、侦听器这个功能用来侦听数据的变化,并以此做出对应的操作example:const vm = new Vue({ el:'#app', data:{ user:'', } watch:{ user(newVal,oldVal){ console.log(newVal,oldVal) } } })newVal为user的修改后的新值,oldVal为旧值要侦听哪个数据,函数名就为对应的数据名。函数里加immdiate:true可以在视图渲染成功后马上触发一次侦听器(不

2021-11-24 22:25:51 6335

原创 回顾Vue2---①

一晃眼三个月没写过博客了(感觉是开学比暑假在家还更懒了…)开学到现在主要学了一下Vue2(b站黑马看了两百多集)简单写一下知识总结吧一、开篇开头上来就教你配置webpack(前端工程化具体解决内容)早就忘光了 后来发现其实可以先不用深究 直接用命令部署就可以了然后就是vue的两个特性:数据驱动视图 and 双向数据绑定 (MVVM)二、Vue的基本使用一开始没有直接教用Vue.js 写 而是先通过html css js原生来写1.导入Vue库文件2.创建Vue实例对象:const

2021-11-23 22:08:58 290

原创 js数组元素被覆盖

今天在做一道求子集的题目,可谓是踩了不少坑我用了递归的方法(回溯的看不懂555)就是遍历数组 然后将前面的元素复制一份以后 再加入新的元素就可以了比如说 要求[1,2,3]的子集首先就是**[ [] ]** 然后将**[]** 复制一份 将1放入到复制的元素中 那么现在我们就得到了 [ [],[1] ] 然后再把 [],[1] 复制一份 将2放入到复制的元素 得到 [ [],[1],[2],[1,2] ]以此类推 直到数组中的元素都遍历一次那么这个时候就遇到了下面的问题//examplenu

2021-08-19 22:04:36 579

原创 JS原型和原型链

原型function Frozen(){}Frozen.age = 123frozen = new Frozen()console.log(frozen.age)//undefined可以看到直接给构造函数属性赋值是不会"继承"给实例对象的function Frozen(){}Frozen.prototype.age = 123frozen = new Frozen()console.log(frozen.age)//123只有使用构造函数的prototype属性才能够"继

2021-08-08 13:20:15 73

原创 js简单验证码

js完成一个简单的验证码倒计时功能html<input type="text"placeholder="请输入验证码"> <button>获取验证码</button>jsvar second = 3; var button = document.querySelector('button'); button.addEventListener('click',function(){ this.disabled = true;

2021-08-03 21:11:26 68

原创 js 图片跟随鼠标移动

叒叒叒是pink老师的课里讲了一个非常有意思的案例图片可以跟着鼠标移动主要是添加一个mousemove的监听事件 实时获取鼠标的坐标 同时改变图片的坐标html<img src="gif.gif" alt="" style="position: absolute;">//位置要为绝对 才能不占用位置js<script>var pic = document.querySelector('img') document.addEventListener('mou

2021-08-01 22:05:27 229

原创 js简易留言与克隆

昨晚看着pink老师的js教程视频 跟着敲了一个简易的留言留言可以删除 也可以克隆一份(虽然没啥卵用 主要是练手)期间也踩了不少坑 主要学习了creatElement appendChild insertBefore cloneNode几个方法的使用html<div class="message"> <textarea cols="30" rows="3"></textarea> <button>留言</butto

2021-08-01 13:53:11 65

原创 js删除数组元素

js中我们可以对数组进行增删改但是在进行删除时 如果只是使用delete来删除的话数组长度不会改变 只是把要删除的元素改为了undefined要彻底删掉 需要用到splice()方法splice(起点,个数)splice还可以用来添加数组元素splice(起点,个数,添加的元素1,添加的元素2…)如果起点位置本来有元素的话就会被替换掉examplevar array = [{first:1},{second:2},{third:3}]console.log(array.length)de

2021-07-31 13:30:26 108

原创 h5自定义属性

一般来说,js获取标签属性的方法都是用getattribute()为了区分内置属性和自定义属性一般来说规定自定属性命名为data-属性名自定义属性可以通过dataset.属性名来获取dataset是自定义属性的一个集合//一般写法 内置和自定义都可以用 如果是自定义的话要写上data-属性名getAttribute("属性名")//自定义属性专用 前面不用加data-dataset.属性名...

2021-07-30 22:59:02 57

原创 第一篇博客

正在学习前端ing 希望能够把学习的内容都记录下来吧!ps:作为一个懒人看到写博客居然都学习新知识内心是崩溃的

2021-07-30 22:09:04 61

空空如也

空空如也

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

TA关注的人

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