网站地图    收藏    合作   

主页 > 采坑 > 前端采坑 > javascript常见API采坑 >

 
  • ios(safari)浏览器滚动效果滑动卡顿,闪烁问题解决关注热度:149

    ios(safari)浏览器滚动效果滑动卡顿,闪烁问题解决 滑动卡顿: html,body{width:100%;height:100%;}*{-webkit-overflow-scrolling:touch;}设置-webkit-overflow-scrolling:touch;则可以解决大部分问题 橡皮筋效果:..[详情]

  • js递归优化之纵转横

    js递归优化之纵转横关注热度:121

    前端JS递归慎用!多少级递归就会创建多少级调用帧,非常消耗内存和CPU!!! 如图: 优化方法: 其一:纵深不执行,转横向执行,也就是利用while循环执行, 其二:如果上面还不满..[详情]

  • js实现类似PS文档拖动以及鼠标事件

    js实现类似PS文档拖动以及鼠标事件关注热度:17

    js实现文档拖动以及鼠标事件 模仿PS等工具页面文档拖动, 思路: 如图所示让父级盒子设置2万宽度,并且控制他们滚动条到 2w/2 的位置。 接下来就是鼠标事件的处理了。 代码如下:..[详情]

  • promise只执行一次问题关注热度:147

    在我们封装异步回调时候,接触过es6同学首先想到的是promise. 比如: functionp(){returnnewPromise((resolve,reject)={resolve(ok)reject(error)//或者})}p().then(res={console.log(res)}).catch(er={console.log(er)}) 但是需..[详情]

  • js中int转string的坑关注热度:135

    正常JS中int类型转stirng类型无非就是:强制转换,隐式转换。 强制转换: String(123)vartestNum=123testNum.toString() 隐式转换: 123+ 但是要注意以下坑: 至于为什么呢? 因为:数字前面有0表示..[详情]

  • JavaScript字符串转数字的5种方法及遇到的坑关注热度:62

    String转换为Number有很多种方式,我可以想到的有5种! parseInt(num);//默认方式(没有基数)parseInt(num,10);//传入基数(十位数)parseFloat(num)//浮点数Number(num);//Number构造器~~num//按位非num/1//除一个..[详情]

  • html5多个音频文件在IOS设备兼容问题关注热度:59

    html5多个音频文件在IOS设备兼容问题解决方案: h5支持对音频文件处理,有 video 、Audio , 如果产品需要处理多个音频文件时,正常构思是拆分多个音频文件针对性处理。 比如:一个网..[详情]

  1. 17条记录

栏目列表一览

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com