随笔分类 - javascript
摘要:let arr=['1','a','a','3','1'] let a=Array.from(new Set(arr)) 或者这么写,用扩展运算符(...),扩展运算符内部调用的是数据结构的 Iterator 接口 let a=[...new Set(arr)] 结果a为["1" , "a" , "
阅读全文
摘要:把表单以异步的方式上传,主要用到FormData对象 FormData对象用以将数据编译成键值对,以便用XMLHttpRequest来发送数据。其主要用于发送表单数据,但亦可用于发送带键数据(keyed data),而独立于表单使用。如果表单enctype属性设为multipart/form-dat
阅读全文
摘要:内存空间:https://blog.csdn.net/pingfan592/article/details/55189622 执行上下文:https://blog.csdn.net/pingfan592/article/details/55189804 变量对象详解:https://blog.csd
阅读全文
摘要:https://www.cnblogs.com/fishtreeyu/archive/2011/10/06/2200280.html
阅读全文
摘要:// 去除数组中的空值function trimNull(array) { for (var i = 0; i < array.length; i++) { if (array[i] == "" || typeof(array[i]) == "undefined") { array.splice(i
阅读全文
摘要:因为JSON完全是动态的,所以给一个JSON对象添加一个属性是很简单的,如: var json = {}; json.username='xtayfjpk'; 这样就为json对象添加了一个名为username的属性,其值为字符串'xtayfjpk' 反过来想,如何从JSON对象中移除一个属性呢?
阅读全文
摘要:html代码: <div id="a"> <p>1</p> <p>2</p> </div> jq代码: $('#a p').hover(function(){ var i=$('#a p').index($(this)); });
阅读全文
摘要:之前我的一个页面里写了引入了2个js,一个是包含置顶的侧面客服,一个是定位导航。2个开始都用了window.onload,发现第一个js的定位导航没有显示,被第2个js覆盖了,当我去掉第2个js的window.onload时,第一个显示出来了。但是第一个的滚动效果还是没有,原因是第2个js文件里置顶
阅读全文


浙公网安备 33010602011771号