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