随笔分类 -  javascript

摘要:1.代码参考的是页面可视化搭建框架 pipeline, 项目地址是 https://github.com/CntChen/cntchen.github.io/issues/17 总结文档地址 项目地址: https://github.com/page-pipepline 体验地址: https:// 阅读全文
posted @ 2021-03-07 20:50 waitklove 阅读(655) 评论(0) 推荐(0)
摘要:D3js是什么 D3js 是一个可以基于数据来操作文档的 JavaScript 库。可以帮助你使用 HTML, CSS, SVG 以及 Canvas 来展示数据。D3 遵循现有的 Web 标准,可以不需要其他任何框架独立运行在现代浏览器中,它结合强大的可视化组件来驱动 DOM 操作。(摘自D3官方文 阅读全文
posted @ 2020-02-29 15:39 waitklove 阅读(783) 评论(0) 推荐(0)
摘要:webpack常用的开发插件 1.clean-webpack-plugin 运行webpack build时先把打包进入的文件夹清空 注意,它是以对象的方式去接收的 const { CleanWebpackPlugin } = require("clean-webpack-plugin") plug 阅读全文
posted @ 2019-11-04 21:36 waitklove 阅读(1451) 评论(0) 推荐(0)
摘要:webpack的版本已经是来到了4.0,口号是无配置就可以使用webpack,当然是使用一些基本的功能 1.安装以下webpack的一些必须npm包 npm install webpack npm install webpack-cli npm init -y 初始化环境,这样就给你生成了一个pac 阅读全文
posted @ 2019-10-23 21:41 waitklove 阅读(362) 评论(0) 推荐(0)
摘要:随着vue3.0的即将到来,是时候学习一下TS了 简介:TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。 ts并不是js语言,所以它是不能直接被浏览器识别的,所有从ts到js是有一个转换的 阅读全文
posted @ 2019-10-08 22:26 waitklove 阅读(1579) 评论(0) 推荐(0)
摘要:1.观察者模式 定义一些一对多的关系,将一系列的观察者对目标函数感兴趣,将自己添加进目标函数,当目标函数状态发生改变时,发送通知,以此通知附加在目标上的观察者 2.发布订阅者模式 订阅者A和发布者B是通过中间件关联起来的,他们没有直接的交流 3.中间件模式 中间件模式在js中也广泛引用,如node的 阅读全文
posted @ 2019-05-23 21:03 waitklove 阅读(590) 评论(0) 推荐(0)
摘要:防抖和节流,主要是用来防止过于平凡的执行某个操作,如浏览器窗口变化执行某个操作,监听某个input输入框keyup变化,瀑布流布局时Y轴滚动,图片加载。 js函数的防抖 经过一段事件才执行某个操作,如果时间内又执行了该操作则延长时间重新开始计算 /* 输入快的话会出现输出结果多次重复 */ 使用防抖 阅读全文
posted @ 2019-05-14 20:34 waitklove 阅读(2722) 评论(0) 推荐(1)