随笔分类 - JavaScript
js
摘要:轻量、可靠的移动端 Vue 组件库 https://youzan.github.io/vant/#/zh-CN/intro postcss-pxtorem vue:将px转化为rem,适配移动端vant-UI等框架 https://www.jianshu.com/p/220a186cc033 Dat
阅读全文
摘要:链接 https://blog.csdn.net/zhuming3834/article/details/51706256
阅读全文
摘要:ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。 vue中使用 在Vue中使用ECha
阅读全文
摘要:swiper官网 https://www.swiper.com.cn/ 1.swiper display:none 后 在显示 滑动问题 只需加两行 具体描述 swiper 官网 的api http://www.swiper.com.cn/api/Observer/2015/0308/218.htm
阅读全文
摘要:当前时间和日期 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月)
阅读全文
摘要:获取页面某一元素的绝对X,Y坐标 var X = $('#ElementID').offset().top; var Y = $('#ElementID').offset().left; 获取相对(父元素)位置: var X = $('#ElementID').position().top; var
阅读全文
摘要:1.中文查询 提示查询,可把网址中的org改成cn,则可实现中英文切换 2.使某个文件的不使用eslint检验 在文件第一行添加 3.使用eslint格式化项目 package.json 内的scripts下的lint属性,添加 --fix 再运行 npm run lint格式化项目
阅读全文
摘要:js跳出循环:break 、continue 、return 本文虽然讲的是js里跳出循环的方法,但是jquery其实就是在js的基础上封装而来的,所以一些js里的语法应用,在jquery里也是通用的。 在js里,也就是javascript里,跳出循环有三种方法:break 、 continue 和
阅读全文
摘要:1.让动态生成的元素绑定事件. 例:让动态生成的.abc绑定alert()
阅读全文
摘要:以前有学习过。现在重新过一下 参考廖雪峰大大的文档 https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001434501245426ad4b91f2b880464ba876a8e30
阅读全文
摘要:前端本地数据存储 详解 Cookie Web Storage (LocalStorage) IndexedDB https://mp.weixin.qq.com/s/PBlAWLgnfhZi1ZKxXdgWdw 缺陷比较多的是cookie,但是还是有,比如淘宝广告 现在比较好用的是 LocalSto
阅读全文
摘要:2018-01-29 记录一些会用到的东西 微信公众平台官网首页 https://mp.weixin.qq.com/ 小程序API https://developers.weixin.qq.com/miniprogram/dev/framework/MINA.html wafer2-client-s
阅读全文
摘要:1.flexible Flexible实现手淘H5页面的终端适配 2.PC网站分享,bshare组件 http://static.bshare.cn/
阅读全文
摘要:2017-11-06 1.没想到啊,这么久了,居然会有这种错误。canvas绘制图片,图片路径出错。drawImage() 解决方法:测试各参数,不单单是要打印出来,还要注意打印的参数是否为有效值
阅读全文
摘要:入门参考 https://blog.csdn.net/weixin_48594833/article/details/128905795 3D模型格式 Threejs支持了许多格式的3D模型导入 包括*.obj、 *.sea、*.3mf 、*.amf、*.sea、*.pmd、*.json等。 推荐使
阅读全文
摘要:now JS库选择 白鹭引擎(Egret) 总的来说,白鹭引擎是一款非常优秀的免费2D游戏开发引擎,对于前端开发者来说是一个值得尝试的选择。 Phaser:Phaser是一个功能丰富的2D游戏框架,它提供了许多用于创建各种类型游戏的工具和功能。Phaser有大量的社区支持和文档,适合初学者和有经验的
阅读全文
摘要:在 js 中,this 这个上下文总是变化莫测,很多时候出现 bug 总是一头雾水,其实,只要分清楚不同的情况下如何执行就 ok 了。 全局执行 首先,我们在全局环境中看看它的 this 是什么: 1. 浏览器: 可以看到打印出了 `window` 对象; 2. node: 可以看到打印出了 `gl
阅读全文
摘要:ES5的支持的方法 concat() 把元素衔接到数组中。 every() 测试断言函数是否对每个数组元素都为真 filter() 返回满足断言函数的数组元素 forEach() 为数组的每一个元素调用指定函数 indexOf() 在数组中查找匹配元素。 join() 将数组的所有元素转化为字符串,
阅读全文
摘要:js清除定时器的方法 在需要有实时性更新数据的项目中,我们经常会用到很多定时器,我们可能需要一个可以一次性清除所有定时器的方法,并且不通过指定ID一个一个去清除,以下提供两种解决方案: 1.定义全局变量,通过js遍历清除 这种方法在项目中所使用到的定时器必须赋值记录到定义好的全局变量中,实现模拟代码
阅读全文
摘要:3.5.5加性操作符 1.加法操作符(+) 如果两个操作符都是数值,执行常规的加法计算,然后根据下列规则返回结果: 如果有一个操作符是NaN,则结果是NaN; 如果是Infinity 加 Infinity,则结果是Infinity; 如果是-Infinity 加 -Infinity,则结果是-Inf
阅读全文