摘要:
1.使用JSON.stringify将对象转化 obj = JSON.parse(JSON.stringify(initalObj)); 2. 使用$.extend,用jquery 2. 使用$.extend,用jquery $.extend(true,{},obj),true是深拷贝 阅读全文
随笔分类 - JS
sesstionStorage和localStorage
2018-04-28 13:39 by 清风221, 2114 阅读, 收藏,
摘要:
使用: 对于多页面的pc端,为了同步多页面的消息提醒,可以将数据储存在localStorage中,多页面共享同一个localStorage.然后使用setInterval轮询获取数据,执行逻辑代码 sesstionStorage(临时存储): 在浏览器打开期间存在, 用来储存数据的,存储量小 存储数 阅读全文
上传文件大小
2018-04-26 09:46 by 清风221, 217 阅读, 收藏,
摘要:
<input type="file" class="form-control" id="avatar-upload" multiple accept=".perl,.sh,.bat,.py,.txt" name="publish" placeholder="请选择" autocomplete="of 阅读全文
关于在JS中设置标签属性
2017-10-09 23:04 by 清风221, 42943 阅读, 收藏,
摘要:
Attribute 该属性主要是用来在标签行内样式,添加、删除、获取属性。且适用于自定义属性。 setAttribute("属性名",属性值“”);这个是用来设置标签属性的; removeAttribute("属性名");这是用来删除标签属性的。 getAttribute("属性名");获取标签该属 阅读全文
JSDOM获取子节点的一些方法
2017-10-09 22:51 by 清风221, 10172 阅读, 收藏,
摘要:
一般情况获取子节点,通过找到查找父节点的ID或者class类名,来获取父节点,再通过children属性,得到子节点的数组; 之前在另外一篇随笔中说过,如果使用另一个属性childNode,会把注释、空文本、非空文本、标签都当做子节点,所以不要使用childNode属性。 var father = 阅读全文
防止a标签跳转的几种方法
2017-10-08 17:54 by 清风221, 1309 阅读, 收藏,
摘要:
第一种方法 在a标签的href中添加属性值 <a href="javascript:void(0)"></a> 第二种方法 给a标签添加点击事件,函数的返回值为false; <a href="#" onclick="fn()"></a> <script> function fn () { retur 阅读全文
关于childNodes和children
2017-10-08 17:43 by 清风221, 361 阅读, 收藏,
摘要:
1、childNodes。 会把注释、空文本、非空文本、标签都当做节点。 2、children: 在IE8以后的版本只会找到标签元素。不包括文本、空文本、注释。在IE8以前的版本会找到标签元素和注释,但是不包括非空文本和空文本。 所以控制子元素,使用children比较方便。但需要注意IE8以前的版 阅读全文
浙公网安备 33010602011771号