- 博客(4)
- 收藏
- 关注
原创 vue组件通讯
1.父传子:在父组件的子组件标签上绑定一个属性,挂载要传输的变量。在子组件中通过props来接受数据,props可以是数组也可以是对象,接受的数据可以直接使用 props:["属性名"] props:{属性名:数据类型}2.子传父:在父组件的子组件标签上通过绑定自定义事件,接受子组件传递过来的事件。子组件通过$emit触发父组件上的自定义事件,发送参数3.兄弟组件传值:通过main.js初始化一个全局的$bus,在发送事件的一方通过$bus.$emit(“事件名”,传递的参...
2021-05-12 11:26:08 64
原创 手写深拷贝
深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,新对象跟原对象不共享内存,修改新对象不会改到原对象arr=[100,[{a:'hello'},{b:"world"}],{c:"123456789"}];//判断修改的是不是'object'或者null,如果不是object或者null那么直接返回functiondeepClone(obj={}){if(typeofobj!=='ob...
2021-05-10 11:58:18 91
原创 javaScript常见的状态码
200:请求成功,浏览器会把响应体内容(通常是html)显示在浏览器中;404:(客户端问题)请求的资源没有找到400: 语义有误,当前请求无法被服务器理解。401: 当前请求需要用户验证403: 服务器已经理解请求,但是拒绝执行它。...
2021-05-10 11:36:26 464
原创 for···in和for···of的区别
for···in和for···of的区别①从遍历数组角度来说,for···in遍历出来的是key(即下标),for···of遍历出来的是value(即数组的值);②从遍历字符串的角度来说,同数组一样。③从遍历对象的角度来说,for···in会遍历出来的为对象的key,但for···of会直接报错。④如果要使用for…of遍历普通对象,需要配合Object.keys()一起使用。...
2021-05-10 11:01:03 85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人