摘要: 问题:当使用"digitalRead(BUT) == 1"控制LED灯时会出现"digitalWrite(LED, ledState);"的值出现跳动。 原因:因为loop会无限循环,当按下按钮时会一直输出1,当松开按钮时会一直输出0,所以判断的时候if(digitalRead(BUT) == 1) 阅读全文
posted @ 2019-11-05 17:47 venkim 阅读(5291) 评论(0) 推荐(0) 编辑
摘要: js 加载 script 文件 js 加载 link 文件 js 删除 script 文件 js 删除 link 文件 阅读全文
posted @ 2019-10-24 18:06 venkim 阅读(2569) 评论(0) 推荐(0) 编辑
摘要: 安装webpack 1.基础用法(无需配置webpack.config.js文件) 1.2 新建需要打包的测试文件input.js cmd命令行运行 (mode参数的作用 {无优化: none,开发: development,生产: production}) 2.1 单文件打包 2.1.1 新建需要 阅读全文
posted @ 2019-10-07 01:07 venkim 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 一、flex-direction: (元素排列方向) ※ flex-direction:row (横向从左到右排列==左对齐) ※ flex-direction:row-reverse (与row 相反) ※ flex-direction:column (从上往下排列==顶对齐) ※ flex-di 阅读全文
posted @ 2019-09-18 21:08 venkim 阅读(7301) 评论(1) 推荐(0) 编辑
摘要: 1.当我们想要创建一个对象,我们可能使用new方法去构建一个对象,那按道理jquery也是一个对象,应该也是用new jquery()来构建呀为什么我们创建jquery对象不用new jquery()而是直接使用类似$(ele)的方式去构建出来一个jquery对象呢?其实内部还是使用了new来构建的 阅读全文
posted @ 2019-09-14 16:01 venkim 阅读(141) 评论(0) 推荐(1) 编辑
摘要: 1.下面我们来进行npm全局模块的存放路径以及cache的路径的配置,这些路径默认是在 C 盘的,我觉得这样会增加系统盘的负担,所以我希望将以上两个文件放在nodejs的主目录下,因此我在nodejs目录下也就是我的安装目录下建立了”node_gobal”和”node_cache”两个文件夹,如下图 阅读全文
posted @ 2019-08-26 08:10 venkim 阅读(5141) 评论(0) 推荐(0) 编辑
摘要: 1.MD5是一种常用的哈希算法,用于给任意数据一个“签名”。这个签名通常用一个十六进制的字符串表示: 2.代码解析 创建并返回一个哈希对象,使用指定的算法来生成哈希摘要。 根据 data 来更新哈希内容,编码方式根据 input_encoding 来定,有 'utf8', 'ascii' 或 'bi 阅读全文
posted @ 2019-08-17 11:05 venkim 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 1.安装Node.js,初始化项目 2.安装babel-cli(兼容至ie7) 要兼容ie7以下版本需安装babel/polyill -S 3.添加执行脚本 表示在src目录下运行文件 4.添加.babelrc 5.执行编译 阅读全文
posted @ 2019-07-30 14:59 venkim 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 1.基本用法 传统的JavaScript语言,输出模板通常是这样写的。 $('#result').append( 'There are <b>' + basket.count + '</b> ' + 'items in your basket, ' + '<em>' + basket.onSale 阅读全文
posted @ 2019-07-29 14:53 venkim 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 5.1对于函数表达式,在后面加括号即可以让函数立即执行;例如下面这个函数,至于为什么加了括号就可以立即执行,我们可以这么理解,就是像fn1();这样写的话,函数 可以立即执行是没问题的,我们在经常会用到,那么对于函数表达式来说,fn1就是对后面的匿名函数的一个引用,因此在后面的匿名函数后直接加括号, 阅读全文
posted @ 2019-07-29 00:19 venkim 阅读(11748) 评论(0) 推荐(0) 编辑