深复制和浅复制只针对像 Object, Array 这样的复杂对象的。 简单来说,浅复制只复制一层对象的属性,而深复制则递归复制了所有层级。 比如浅拷贝: 当B拷贝了A的数据,且当B的改变会导致A的改变时,此时叫B浅拷贝了A,例如: //浅拷贝 var A={ name:"martin", data ...
分类:
其他好文 时间:
2021-03-05 13:26:34
阅读次数:
0
1 简介 json格式(JavaScript Object Notation的缩写)是一种用于交换数据的文本格式。每个JSON对象,就是一个值。 要么是简单类型的值,要么是复合类型的值,但是只能是一个值,不能是两个或更多的值。这就是说,每个JSON文档只能包含一个值。 2 JSON对值的类型和格式的 ...
分类:
Web程序 时间:
2021-03-05 13:20:47
阅读次数:
0
class CCP(object): def __new__(cls, *args, **kwargs): if not hasattr(cls, '_instance'): cls._instance = super(CCP, cls).__new__(cls, *args, **kwargs) ...
分类:
编程语言 时间:
2021-03-05 13:19:16
阅读次数:
0
changeFile: function(ele) { var content = ele var url = URL.createObjectURL(content);//获取录音时长 var audioElement = new Audio(url);//audio也可获取视频的时长 var d ...
分类:
Web程序 时间:
2021-03-05 13:12:41
阅读次数:
0
一、引用两个js库 <script src="/js/jspdf.debug.js"></script> <script src="/js/html2canvas.js"></script> 二、实现导出PDF /** * 导出PDF * @param id */ exportPdf:functio ...
分类:
Web程序 时间:
2021-03-05 13:08:22
阅读次数:
0
1. vue脚手架 用来创建vue项目的工具包 创建项目: npm install -g vue-cli vue init webpack VueDemo 开发环境运行: cd VueDemo npm install npm run dev 生产环境打包发布 npm run build npm in ...
分类:
其他好文 时间:
2021-03-05 13:06:18
阅读次数:
0
https://www.cnblogs.com/guorongtao/p/13329618.html SELECT object_name(a.parent_obj) as [表名] ,a.name as [触发器名称] ,(case when b.is_disabled=0 then '启用' e ...
分类:
数据库 时间:
2021-03-05 13:01:52
阅读次数:
0
/** * 提示框 * @param content 必须,提示内容 * @param title 默认为“提示”,可不传 * @param onClose 关闭提示框后执行的函数function,可不传 */ cpic.alert=function(content, title, onClose) ...
分类:
Web程序 时间:
2021-03-05 12:59:40
阅读次数:
0
Object.defineProperty 劫持数据 只是对对象的属性进行劫持 无法监听新增属性和删除属性 需要使用 vue.set, vue.delete 深层对象的劫持需要一次性递归 var obj = { a: 1, o: { b: 2, o1: {} } } 无法监听原生数组,需要特殊处理, ...
分类:
其他好文 时间:
2021-03-05 12:56:07
阅读次数:
0
public function downimg() { $path = 'E:/phpstudy_pro/WWW/pachong/public/uploads/img/'; $img ="https://zy.yaozh.com/instruct/imagesout/TB1_wMKSpXXXXalX ...
分类:
Web程序 时间:
2021-03-04 13:34:55
阅读次数:
0