JavaScript

语言:

JaveScriptBabelCoffeeScript

确定

var waves = new SineWaves({

el: document.getElementById('waves'),

speed: 4,

width: function() {

return $(window).width();

},

height: function() {

return $(window).height();

},

ease: 'SineInOut',

wavesWidth: '80%',

waves: [{

timeModifier: 4,

lineWidth: 2,

amplitude: -100,

wavelength: 25

}, {

timeModifier: 4,

lineWidth: 1,

amplitude: -50,

wavelength: 20

}],

// Called on window resize

resizeEvent: function() {

var gradient = this.ctx.createLinearGradient(0, 0, this.width, 0);

gradient.addColorStop(0, "rgba(0,134,141,1)");

var index = -1;

var length = this.waves.length;

while (++index < length) {

this.waves[index].strokeStyle = gradient;

}

// Clean Up

index = void 0;

length = void 0;

gradient = void 0;

}

});

html写原生曲线图,HTML5 平滑的正弦波曲线图相关推荐

  1. 原生 和html5,H5和原生APP对比

    作者:senntyou segmentfault.com/a/1190000016759517 现在移动端 web 应用,很多时候都需要与原生 App的开发技术,目前流行的两种方式,原生和Html5. ...

  2. 终于明白如何去写原生AJAX

    面试常问的题----手写原生AJAX. 以下是个人的归纳总结,希望对大家有帮助. 一)原生JavaScript写出AJAX 首先我们根据文档进行相应的步骤分析. 第一步:创建对象 第二步:初始化 HT ...

  3. react中react-custom-scrollbars返回顶部功能,如何使其有平滑动画效果;原生js scroll平滑动画效果

    1.Scrollbars是react-custom-scrollbars插件暴露出来的组件 scrollRef.current.view.scroll({top: 0,left: 0,behavior ...

  4. 纯手写原生PHP网站管理后台系统 网站管理系统

    一.源码简介 一套纯手写原生的PHP网站管理后台,前端利用LayUI实现,实现PHP初学者专研学习使用,对于PHP学习的人,只有熟悉了原生的PHP开发,才适合利用其它框架搭建自己的网站平台.封城期间, ...

  5. 原生js输出html5,原生JS+HTML5实现的可调节写字板功能示例

    本文实例讲述了原生JS+HTML5实现的可调节写字板功能.分享给大家供大家参考,具体如下: 前面一篇介绍了<JS+HTML5 Canvas实现简单的写字板功能>,这里再介绍另一种实现方法. ...

  6. html 写字版插件,原生JS+HTML5实现的可调节写字板功能示例

    本文实例讲述了原生JS+HTML5实现的可调节写字板功能.分享给大家供大家参考,具体如下: 本文实例讲述了原生JS+HTML5实现的可调节写字板功能.分享给大家供大家参考,具体如下: 前面一篇介绍了& ...

  7. html5支持原生js,HTML5怎么学原生的js?让你对前端有了新的认识

    原标题:HTML5怎么学原生的js?让你对前端有了新的认识 已经学习了HTML5两个月,第一个月主要学习HTML和CSS,第二个月学完了原生的js,学完原生的js后对前端有了新的认识,了解了前端并不是 ...

  8. 原生or HTML5

    现有3类主流APP,分别为:Web App.Hybrid App(混合模式移动应用,Hybrid有"混合的"意思). Native App(原生app,后面都用"原生ap ...

  9. php 怎么写原生sql,thinkphp 原生sql 怎么写?

    TP的模型可以支持原生SQL操作,提供了query和execute两个方法,为什么原生SQL还要区分两个方法呢,原因有两个: 1.返回类型不同 query用于查询,返回的是数据集,和select或者f ...

最新文章

  1. linux iptables 详解
  2. unity3d中获得物体的size
  3. java切换系统输入法_java - 关于Android输入法切换的问题
  4. hdu5461(2015沈阳网络赛L题)
  5. mac 抓包工具chares破解
  6. 逻辑斯蒂(logistic)回归深入理解、阐述与实现
  7. YbtOJ#763-攻城略池【线段树合并】
  8. php 递归到空如何处理,php递归调用删除数组空值元素的方法
  9. post发送byte数组_KAFKA消息发送
  10. c++基础 STL 第 0 篇:(模板)
  11. swift 中使用 Alamofire+Moya+ObjectMapper,并做了一些功能封装
  12. TimerFd使用心得
  13. 网传美团今年应届生年薪 35w+,严重倒挂老员工,为什么互联网大厂校招的薪资一年比一年高?...
  14. input如何禁止文本框输入的方法
  15. ViewPager2
  16. 计算机硬件小论文,计算机硬件小论文
  17. 如何优雅的解决”重复请求“问题
  18. 使用 vue-direction-key 快速切换 input 的焦点 focus
  19. 王国两位君主 多功能修改器V1.0.0 / Kingdom tow Crowns Trainer(千月修改器)
  20. leecode刷题第五天

热门文章

  1. linux用echo显示欢迎信息,我使用过的Linux命令之echo - 显示文本、打印信息
  2. rs232串口驱动_RS232与RS485在性能上有啥区别和联系?老电工总结分析,一目了然...
  3. spring mysql整合_springboot mybatis mysql 整合
  4. 插入始终是1_OneNote使用小记(1)——针对PPT做笔记及最合适的PPT插入方式
  5. STM32 HAL库 .c/.h 文件介绍
  6. 使用ffmpeg将BMP图片编码为x264视频文件,将H264视频保存为BMP图片,yuv视频文件保存为图片的代码
  7. ARM-Linux下交叉编译opessl-1.0.0
  8. nginx源码学习资源
  9. java的未检查异常有哪些_Java:检查异常与未检查异常
  10. Java学习笔记—UDP通信