Truffle设置Solidity版本
你只需要在compilers.solc.version处指定要启用的solidity编译器版本就行了,truffle会自动从官方拉取相应版本的编译器,无需你手动下载配置。
Js数组展开(扁平化)和underscore的 flatten
数组展开就是将嵌套的数组扁平化(转换为一维的),1、判断每一项是否是数组,然后递归;2、toString;3、reduce方法;4、解构的方式;6、Underscore.js的flatten方法
小程序web-view关闭后,页面音频没有关闭
在web-view的src中,引入了一个HTML5页面,这个页面有个自动播放的音频。在小程序中,点击右上角关闭小程序后,web-view页面中的音频依然会播放。
引入CSS样式的三种方式
行内式:该语法中style是标记的属性,实际上任何HTML标记都拥有style属性,用来设置行内式。内嵌式标记一般位于标记中的标记之后,也可以把它放在HTML文档的任何地方。
vue-router之hash模式和history模式
hash模式即地址栏 URL 中的 # 符号(此 hash 不是密码学里的散列运算)。history模式利用了 HTML5 History Interface 中新增的 pushState() 和 replaceState() 方法。
无障碍 Web
Accessibility在 Web 发展的初期,人们习惯把它翻译成无障碍,因为它主要考虑如何让残障人士更容易地访问 Web 内容。诸如有行动障碍的人难以完成需要用鼠标进行的精确手部动作,他们更多的需要靠键盘;
信息泄漏时代,如何让自己的密码更安全?
密码的重要性,相信大家都不言而喻。而密码泄漏或信息泄漏,经常是层出不穷地出现,令人防不胜防。所以,一个强大而复杂的密码是保证自己账户安全的第一步。
JavaScript的奇妙this
this 关键字是 JavaScript 中最复杂的机制之一。它是一个很特别的关键字,被自动定义在所有函数的作用域中。但是即使是非常有经验的 JavaScript 开发者也很难说清它到底指向什么。
CSS3实现柱状图的3D立体动画效果
尝试使用纯CSS来实现相同的效果。一开始的难点在于创建一个六面半透明的立方体,而后面的难点在于如何创建一个完整的带有动画效果的3D柱状图,下面,我们就一起来看一下如何解决这些难点