你需要知道的 JavaScript 类(class)的这些知识
JavaScript 使用原型继承:每个对象都从原型对象继承属性和方法。在Java或Swift等语言中使用的传统类作为创建对象的蓝图,在 JavaScript 中不存在,原型继承仅处理对象。
css应用视觉设计
创建一个 CSS 线性渐变:HTML元素的背景色并不局限于单色。css还提供了颜色过渡,也就是渐变。可以通过background里面的linear-gradient()来实现线性渐变,下面是它的语法:
和程序员约会的优点和缺点
码农很多,找个程序员做老公是个不错的选择!那么你知道与程序员约会有什么优点与缺点吗?认同的一定要转哟!优点:他们不会骗人;他们也没有时间去拈花惹草。
Node.JS如何按顺序调用async函数,如何判断是否为async函数,在mocha中自动化测试async/await代码
在Node.JS中,如果你即不喜欢回调代码嵌套,也不喜欢promise的链式写法,可以使用async/await将程序改造成顺序执行的。async/await本质上也是由Promise实现的,具体原理可在网上搜索,那么调用时和普通函数调用有何不同?
如何在软件开发中避免出现漏洞
随着数据泄露事件的频繁发生,创建和维护安全的软件产品对于每一个组织来说,都变得越来越重要了。尽管并非所有的攻击都可以被预期或防范,但是我们至少可以通过消减软件的漏洞,来避免攻击的暴露面。
js判断是否在微信或QQ中
之前用网上现成的代码发现有很多浏览器被判别成QQ,像这样: 原因是一些手机浏览器navigator信息中会包含qqbrowser字符,因此被错判为QQ环境
JS中 Number()方法的两种用法
JS中,调用Number()主要有两种方式,一是作为一个 function 将任意类型的数据转换成数值,二是作为一个类,通过new 生成一个数值对象。其中第一种方式更常用。
JavaScript网页截屏方法,你get到了嘛?
之前我曾写过如何将canvas图形转换成图片和下载canvas图像的方法,这些都是在为这个插件做技术准备。技术路线很清晰,将网页的某个区域的内容生成图像
设置 letter-spacing 后文字不能居中的解决方法
今天才发现,给文字设置 letter-spacing 再设置 text-align: center; ,文字会整体往左偏移,不能居中。 给文字嵌套了一个 span 标签,再选择文字可以看出,letter-spacing 给每个字的右边都加了一个间距。