Javascript
文章平均质量分 64
baizaozao
这个作者很懒,什么都没留下…
展开
-
Javascript常见问题及解决(一)div失去焦点后隐藏
描述:div失去焦点后隐藏根节点document/body添加点击监听事件,利用e.target属性判断其所有的祖先元素中是否包含该div元素及出发该下拉框内的元素,若不包含,则隐藏1)e的属性很多,总结如下属性名说明currentTarget冒泡前的当前事件的Dom对象,等同于this原创 2017-07-07 10:16:39 · 1892 阅读 · 0 评论 -
Javascript常见问题及解决(二)如何实现浏览器内多个标签页之间的通信?
方法一:使用localStorage使用localStorage.setItem(key,value);添加内容使用storage事件监听添加、修改、删除的动作 [javascript] view plain copywindow.addEventListener("storage",function(event){转载 2017-05-25 09:33:40 · 897 阅读 · 0 评论 -
前端冷知识(一)12种不宜使用的Javascript语法
== Javascript有两组相等运算符,一组是==和!=,另一组是===和!==。前者只比较值的相等,后者除了值以外,还比较类型是否相同。 请尽量不要使用前一组,永远只使用===和!==。因为==默认会进行类型转换,规则十分难记。如果你不相信的话,请回答下面五个判断式的值是true还是false: false == ‘false’ false == undefined fa转载 2017-10-09 18:47:04 · 555 阅读 · 0 评论 -
前端冷知识(二):对象
不要使用new Number()、new Boolean()、new String()创建包装对象;用parseInt()或parseFloat()来转换任意类型到number;用String()来转换任意类型到string,或者直接调用某个对象的toString()方法;通常不必把任意类型转换为boolean再判断,因为可以直接写if (myVar) {...}typeof操作符可以判断转载 2017-10-09 18:48:06 · 229 阅读 · 0 评论 -
前端冷知识(三):Chrome调试
1、谷歌浏览器调试窗口,很多调试的js代码都是被压缩过的,格式很乱 有一个超好用的功能,format代码 2、在source窗口搜索文件 ctrl+p原创 2017-10-09 18:50:45 · 333 阅读 · 0 评论 -
前端冷知识(四):文件上传、线程、ajax
短路运算符||由于JavaScript对用户上传的文件操作非常有限,尤其是无法读取文件内容,使得很多需要操作文件的网页不得不用Flash这样的第三方插件来实现。 随着HTML5的普及,新增的File API允许JavaScript读取文件内容,获得更多的文件信息。在JavaScript中,浏览器的JavaScript执行引擎在执行JavaScript代码时,总是以单线程模式执行 也就是说,原创 2017-10-09 18:52:33 · 584 阅读 · 0 评论 -
Javascript小知识点(五):移动端控制点击别的地方,隐藏页面弹框
在PC端实现思路是这样的为document添加点击事件判断点击的参数 event.target中是否包含该弹框相关的div如果包含,则不作任何操作如果不包含,则直接设置该div隐藏代码如下 //当下拉框失去焦点时,关闭 $('body').click(function (e) { // 触发该事件的直接元素 var type = e.targ原创 2018-03-21 17:31:22 · 3330 阅读 · 0 评论 -
Javascript小知识点(六):数组去重的一个新方法
利用set内部值不重复的原理和es6三个点的语法function quchong(array) { return [...new Set(array)]}var arr = [1,2,2,3,3,4,4,5,5]console.log(quchong(arr))https://www.cnblogs.com/yuyifan/p/6204365.html原创 2018-03-21 17:36:59 · 206 阅读 · 0 评论 -
Javascript小知识点(七):数据类型赋值,浅拷贝,深拷贝(数组值传递还是引用传递)
https://www.cnblogs.com/yuyifan/p/6204365.html 这篇文章极介绍的特别好,有关赋值,浅拷贝,深拷贝三者的差别https://juejin.im/post/59ac1c4ef265da248e75892b原创 2018-03-21 17:39:01 · 274 阅读 · 0 评论