javascript React useCallBack的使用场景 无邪 7月前 (02-28) 0 0 useCallback 的真正目的还是在于缓存了每次渲染时 inline callback 的实例,但并不是每个函数都需要使用,无意义的使用反而会使性能下降。 看到这里,有些笔友就要发问三连了。 1.···
HTML笔记 javascript js设置弹出式独立窗口页面 无邪 2年前 (2021-10-24) 0 0 一般简单的情况下我们会直接使用弹层的形式来进行处理,但是有的时候是一个复杂页面,需要弹窗显示,新开页面在另一个页签显示还达不到效果,所以我们需要让浏览器打开一个新的页面,并弹出来在当前页面之上,下面我···
javascript 统计用户在页面停留时间关闭页面时页面停留时间ajax请求无效 无邪 2年前 (2021-05-07) 0 1 场景说明 当需要统计用户在页面停留时间时需要在关闭页面或刷新页面时发送异步请求到服务器,发送信息给服务端。或者统计网页直播中在线人数,当用户退出页面是需要告知服务器此人已退出等等。这些都需要在页面关闭···
HTML笔记 generator生成器 无邪 5年前 (2018-08-30) 0 0 generator(生成器)是ES6标准引入的新的数据类型。一个generator看上去像一个函数,但可以返回多次。 我们先来看一下函数的写法,一个函数是一段完整的代码,调用一个函数就是传入参数,然后···
HTML笔记 localStorage和sessionStorage用法小总结 无邪 6年前 (2017-11-08) 1 0 在客户端存储数据 HTML5 提供了两种在客户端存储数据的新方法: localStorage - 没有时间限制的数据存储 sessionStorage - 针对一个 session 的数据存储 之前,···
HTML笔记 js获取鼠标当前位置坐标 无邪 7年前 (2017-03-01) 0 0 在页面中获取鼠标坐标通常有三种方式,这三种方式各有不同,所的的值也是不一样的。 首先是相对于页面的pageX和pageY。它指的是鼠标在页面上的位置,从页面左上角开始,即是以页面为参考点,不随滑动条···
HTML笔记 JavaScript中Array数组的几种方法 无邪 7年前 (2017-02-18) 0 0 涉及到数组的问题,以前基本上我们都是采用for循环的方法来进行遍历,后来在ES5中新增了几种方法来方便我们遍历。这几种方法分别为:forEach(js v1.6) ,map(js V1.6),filt···
HTML笔记 javascript匹配字符串 幸福的小小坏 7年前 (2017-02-10) 0 0 在开发过程中经常会遇到字符串匹配的问题,一个字符串是否包含在另一个字符串中,在这里我介绍两种 1.indexOf方法 var str1 = "luofanting"; var str2 = "luo"···
HTML笔记 javascript中Math对象的用法 无邪 7年前 (2017-02-06) 0 0 Math对象介绍 Maxth对象主要用于数学任务,例如圆周率π,求绝对值、正弦值、余弦值等。 Math对象的用法 math对象里有属性和对象方法,调用方法如下代码 var pi_value=Math.···
HTML笔记 js将字符串类型转为long型 无邪 7年前 (2016-12-22) 0 0 最近在进行时间转换过程中发现了一个问题。我们都知道在js中将字符串转换为long型一般采用下面的方法 var ddate = new Date(dateStr).getTime();//date为时间···
HTML笔记 for循环里的变量闭包 无邪 7年前 (2016-12-12) 0 0 很多情况我们在for循环里会给一个数组元素定义事件,例如下面代码 for (var i = 0; i < 10; i++) { setTimeout(function() { console.l···
HTML笔记 通过js判断访问设备是android还是IOS 无邪 8年前 (2015-09-07) 0 0 判断访问设备是android还是ios,无非就是获取设备的userAgent,下面来看一下通过正则表达式来判断访问设备是安卓还是苹果 <script type="text/javascript"···