bronze
C。阳
前端大白
展开
-
关于js闭包、数组去重那点事儿
项目不忙的时候,写一些js的方法来稳固一下基础,也便于以后来查询。1.js闭包 // 闭包的理解, // 1.其实就是实现访问功函数内部的局部变量2.其中函数内部的内存不会被垃圾机制回收(garbage collection) // 例1: // function f1() { // var n = 99; // setter = ...原创 2019-09-09 14:51:17 · 245 阅读 · 1 评论 -
隐藏滚动条并且还能滚动的方式
1.使用css的解决办法原理就是让子盒子定位负数实现隐藏。下边直接贴代码: <div class="outer-container"> <div class="inner-container"> <div>这里是测试的内容+++++++++++++++++++++++</div> ...原创 2019-09-16 19:56:10 · 186 阅读 · 0 评论 -
JSON数据的详解
JSON数组的定义使用JSON数组的定义使用1.JSON中可以表示字符串、数值、布尔值和null、对象、数组,但不支持underfine2.genjs不同的是,JSON的属性值必须是双引号,不能用变量名定义。3.转换方式,JSON.stringify和JSON.parse分别是转换JSON字符串和转换为原生js值。4.JSON.stringify除了序列化还可以接收两个参数,第一个是过滤...原创 2019-09-19 16:03:43 · 173 阅读 · 0 评论 -
关于火狐浏览器中文本域滚轮失效的问题
关于火狐浏览器中文本域滚轮失效的问题1.首先获取到当前浏览器;script: var fixfox = navigator.userAgent.indexOf('Firefox') !=-1; alert(fixfox)2.判断是否禁用了滑轮事件,如果禁用了就启动firefox?window.addEventListener('DOMMouseScroll',MouseWheel,f...原创 2019-09-29 11:46:29 · 1867 阅读 · 0 评论 -
js event Loop的机制
enent Loop 即时事件循环,在浏览器或者node环境下js单线程运行时不会阻塞的一种机制,也就是我们所理解的异步原理js的运行机制是分为堆、栈和队列,如图所示:而在js机制中,js是分为宏任务(MacroTask)也叫Task和微任务(MicroTask)的,浏览器在运行的时候会首先清空微任务,然后才会执行宏任务。mask宏任务:script全部代码、setTimeout、set...原创 2019-10-03 13:39:47 · 163 阅读 · 0 评论