JavaScript
JavaScript相关分享
一个大土豆的日常
行走在前端道路上,越走越远....
展开
-
ant-design-vue中table组件使用customRender渲染v-html
1、customRender可以使用,但是使用v-html发现不生效还报错。2、customRender函数返回肯定是jsx语法,于是发现这样写可以。ant-design-vue遇到table中列表数据需要高亮渲染。原创 2023-07-27 09:59:06 · 3305 阅读 · 2 评论 -
ztree父节点半选中状态下,全选子节点时,默认只取父节点的值
ztree父节点半选中状态时,全选子节点后,默认选中父节点原创 2023-03-14 14:51:01 · 401 阅读 · 0 评论 -
JS面向对象封装
自己这一段时间在研究怎么样进行面向对象的封装,别人可以直接调用来进行操作,自己可以根据想要的样式进行调整,自己也搜集了一些资料,比较容易复用的现在还不太会写,自己会更加抽出时间来学习这一块,希望大家能够给个指导。原创 2017-03-10 10:19:03 · 527 阅读 · 0 评论 -
浅拷贝和深拷贝理解
2:JSON.stringify()和JSON.parse(),来进行对数组的深拷贝,但需要注意,比如拷贝的对象里面含有正则,Date对象,Function等时候,会存在问题,无法拷贝出这些属性。浅拷贝,深拷贝是针对引用类型来讲的。引用类型的名在栈内存中,值在堆内存中,由栈内存提供一个引用地址指向堆内存中的值,在进行拷贝的时候实际拷贝的是引用地址,并不是实际的值。深拷贝:递归复制所有对象的属性,新增了一个指针的同时申请的一个新的内存地址,让这个新指针指向新的内存地址,所有复制的对象改变之后不影响原对象。原创 2019-11-08 18:05:55 · 21 阅读 · 0 评论 -
纯JS加密解密
function Secret_Key(str,pwd,type) { var b = new Base64(); //Base64加密 if(type=='encryption'){ str = b.encode(str);//Base64加密 var prand = ""; for(var i=0; i<pwd.length...转载 2019-01-03 14:55:09 · 797 阅读 · 0 评论 -
IE兼容封装
兼容问题,兼容事例原创 2016-09-09 20:30:40 · 745 阅读 · 0 评论 -
js的一些小总结
1、< 小于号 > 大于号 半角空格: 全角空格: 2、script可以有多个,从上向下执行,外部引入不能再写入语句3、变量命名规则:数字字母下划线、$,不能以数字开头,不能用保留字和关键字,标识符包括变量名和函数名。4、字符串转换类型:parseInt( )、parseFloat( )、Number( )、问题2 parseFloat(n原创 2016-11-08 19:44:21 · 205 阅读 · 0 评论 -
总结的common.js
一些共用的js,例如三态,数组去重,冒泡排序等等原创 2017-04-01 15:51:24 · 396 阅读 · 0 评论 -
jquery-放大镜通用
自己封装好的一个可以直接传参调用,适用于所有,图片自己替换原创 2017-04-01 10:53:04 · 318 阅读 · 0 评论