不管是react还是vue,父级组件与子组件的通信都是通过props来实现的,在vue中父组件的props遵循的是单向数据流,用官方的话说就是,父级的props的更新会向下流动到子组件中,反之则不行。也就是说,子组件不应该去修改props。但实际开发过程中,可能会有一些情况试图去修改props数据: ...
                            
                            
                                分类:
Web程序   时间:
2018-12-14 17:35:20   
                                阅读次数:
203
                             
                         
                    
                        
                            
                            
                                    深拷贝、浅拷贝 1. 浅拷贝 浅拷贝是对于一个对象的顶层拷贝 通俗的理解是:拷贝了引用,并没有拷贝内容 2. 深拷贝 深拷贝是对于一个对象所有层次的拷贝(递归) 进一步理解拷贝 3. 注意点 浅拷贝对不可变类型和可变类型的copy不同 4. 拷贝的其他方式 分片表达式可以赋值一个序列 字典的copy ...
                            
                            
                                分类:
其他好文   时间:
2018-12-14 15:41:15   
                                阅读次数:
181
                             
                         
                    
                        
                            
                            
                                    function shuzukb(a){ b=[ ]; for(i=0;i<a.length;i++){ if(typeof a[i] == "object"){ //判断形参内的元素是否为object类型 b[i]=[ ]; for(j=0;j<a[i].length;j++){ b[i][j]= ...
                            
                            
                                分类:
编程语言   时间:
2018-12-13 11:30:45   
                                阅读次数:
190
                             
                         
                    
                        
                            
                            
                                浅拷贝:就是给对象中的每个成员变量进行复制,就是把A1类中的变量直接赋给A2类中变量,属于值传递,但是涉及到有new之类内存分配的地方,他们却是共享内存的。 深拷贝:就是不仅使用值传递,而是要每个变量都有自己一份独立的内存空间,互不干扰。 常用场景 基本就是你需要从A的实例得到一份与A内容相同,但是... ...
                            
                            
                                分类:
其他好文   时间:
2018-12-13 01:11:10   
                                阅读次数:
174
                             
                         
                    
                        
                            
                            
                                    赋值: 变量的引用,没有拷贝空间 对象之间赋值本质上 是对象之间的引用传递而已。也就是多个对象指向同一个数据空间。 拷贝的对象分两种类型: . 拷贝可变类型 浅拷贝: 只拷贝第一层数据,不关心里面的第二层内容,能够保证外层数据独立 深拷贝: 拷贝了所有层数据,所有层数据都是独立。 而一层可变类型数据 ...
                            
                            
                                分类:
编程语言   时间:
2018-12-11 21:45:20   
                                阅读次数:
424
                             
                         
                    
                        
                            
                            
                                Python基础一 Python基础二 字符串相关操作一 列表及元组 字典介绍及其操作 Python 中的 is 和 == 编码和解码 Python中的 set 与 深浅拷贝 Python 的文件操作 ...
                            
                            
                                分类:
编程语言   时间:
2018-12-11 18:44:23   
                                阅读次数:
152
                             
                         
                    
                        
                            
                            
                                    10.函数 名称空间和作用域 9.初识函数 8.文件操作 7.基本数据的补充、深浅拷贝 6.小数据池和编解码 5.字典 4.int,str,bool,for循环 3.列表,元组,range 2.While循环,格式化输出,算术运算符,改py文件名字 1.变量,input()方法,注释,数据类型,if ...
                            
                            
                                分类:
编程语言   时间:
2018-12-10 15:42:26   
                                阅读次数:
162
                             
                         
                    
                        
                            
                            
                                    鉴于对很多初学编程的小伙伴来说,对于赋值和深浅拷贝的用法有些疑问,所以我就结合python变量存储的特性从内存的角度来谈一谈赋值和深浅拷贝~~~ 准备知识 一些基本的定义: 在Python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是 ...
                            
                            
                                分类:
编程语言   时间:
2018-12-09 18:46:22   
                                阅读次数:
193
                             
                         
                    
                        
                            
                            
                                    JS变量分为基本类型和引用类型 基本类型数据包括Number, String, Boolean, Null, Undefined五种类型; 引用数据类型包括Array, Date, RegExp, Function等, 统称为Object类型。 JS变量的存储方式 基本类型变量存储在内存的栈中,栈内 ...
                            
                            
                                分类:
Web程序   时间:
2018-12-09 13:57:49   
                                阅读次数:
239
                             
                         
                    
                        
                            
                            
                                #追加 list.append() 在末尾插入(常用) #指定位置插入 list.insert(位置,插入的元素) 位置是索引位置(小标位置) #拼接 extend() list1.extend(list2) #删除 del #弹出(常用) 拿出最后一个元素 list.pop() #remove 在 ...
                            
                            
                                分类:
其他好文   时间:
2018-12-07 23:27:26   
                                阅读次数:
226