随笔分类 -  javascript

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