上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页

2021年3月17日

react 组件和jsx

摘要: 1.分为函数组件和class组件 函数组件 1.函数组件没有生命周期 2.函数组件没有this // 新写法 // 首字母大写才是组件 function Fc() { return <div> <Button type="primary">函数组件</Button> </div> } class组件 阅读全文

posted @ 2021-03-17 16:42 sss大辉 阅读(80) 评论(0) 推荐(0)

http状态码

摘要: 常见的: 200 请求成功 301--资源被转移了 304--未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源 一般与浏览器缓存有关系(Not Modified) 404 - 请求的资源( 阅读全文

posted @ 2021-03-17 11:32 sss大辉 阅读(169) 评论(0) 推荐(0)

2021年3月9日

vue源码学习--1.变化侦测篇(object)

摘要: // 源码位置:src/core/observer/index.js /** * Observer类会通过递归的方式把一个对象的所有属性都转化成可观测对象 */ export class Observer { constructor (value) { this.value = value // 给 阅读全文

posted @ 2021-03-09 14:10 sss大辉 阅读(87) 评论(0) 推荐(0)

2021年2月24日

vue通信

摘要: (1)父子组件间通信 第一种方法是子组件通过 props 属性来接受父组件的数据,然后父组件在子组件上注册监听事件,子组件通过 emit 触发事 件来向父组件发送数据。 第二种是通过 ref 属性给子组件设置一个名字。父组件通过 $refs 组件名来获得子组件,子组件通过 $parent 获得父组 阅读全文

posted @ 2021-02-24 15:45 sss大辉 阅读(98) 评论(0) 推荐(0)

2021年2月5日

js继承

摘要: 1.原型链通过子代的原型去new 祖先的构造函数。去继承。 优点: 无 缺点: 创建子类实例时,不能向父类的构造函数中传递参数 父类中所有引用类型的属性会被所有子类实例共享,也就说一个子类实例修改了父类中的某个引用类型的属性时,其他子类实例也会受到影响 例子: a.pototype=new b(); 阅读全文

posted @ 2021-02-05 18:40 sss大辉 阅读(84) 评论(0) 推荐(0)

2021年2月3日

闭包

摘要: 了解闭包(函数的函数)的肯定知道,输出的是10个10,但是你要具体解释呢? function test() { var arr=[]; for(var i=0;i<10;i++){ arr[i]=function () { console.log(i); } } return arr; } var 阅读全文

posted @ 2021-02-03 13:44 sss大辉 阅读(105) 评论(0) 推荐(0)

逗号运算符

摘要: var num=(1,2); console.log(num); // 2 var fn=( function test1() { return '1'; }, function test2() { return '2'; } )() console.log(typeof(fn)); // stri 阅读全文

posted @ 2021-02-03 11:51 sss大辉 阅读(132) 评论(0) 推荐(0)

2021年2月2日

立即执行函数(IIFE)

摘要: 目的:自动执行,执行完之后立即释放; 立即执行函数 --> 初始化函数 可以起到隔离变量的作用 写法(两种写法,效果一样): 1.(function() { })(); 2.(function() { }()) 传参: (function(a,b) { console.log(a); // 1 co 阅读全文

posted @ 2021-02-02 13:49 sss大辉 阅读(236) 评论(0) 推荐(0)

2021年2月1日

作用域

摘要: scope 1.函数创建时,生成的一个js内部隐式属性; 2.函数存储作用域链的容器; AO/GO AO:函数的执行期上下文 GO:全局的执行期上下文 函数执行完成后,AO是要销毁的;AO是一个即使存储容器。 function a(){ function b(){ function c(){} c( 阅读全文

posted @ 2021-02-01 14:36 sss大辉 阅读(89) 评论(0) 推荐(0)

2021年1月30日

重写数组拓展方法

摘要: forEach Array.prototype.myforEach = function (fn) { var arr = this, length = arr.length, newThis = arguments[1] || global; for (var index = 0; index < 阅读全文

posted @ 2021-01-30 11:12 sss大辉 阅读(83) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页

导航