摘要:构造函数创建对象本质上和创建一个其他对象的方式是一样的,都是使用的构造函数来进行创建。构造函数接受两个参数第一个参数为一个数据序列,格式可以是第二个参数是一个包含以下两个属性的对象的类型决定第一个参数的数据格式。 Blob,Binary Large Object的缩写,二进制类型的大对象,代表不可改变的原始数据 Blob基本用法 Blob对象 Blob对象指的是字节序列,并且具有siz...
目录 1.为什要遵守代码规范 2.编写代码需遵守的几个原则 3.编码规范(Coding Conventions) 4.命名规范(Naming Conventions) 5.css基础class类 1.为什要遵守代码规范 软件bug的修复是昂贵的,并且随着时间的推移,这些bug的成本也会增加,尤其当这些bug潜伏并慢慢出现在已经发布的软件中时。当你发现bug 的时候就立即修复它是最好的,此时你代...
摘要:创建客户端对象与服务器的参数属性一样此时端口有下边的几个属性连接另一端所使用的远程地址连接另一端所使用的端口号本地用于建立连接的地址本地用于建立连接的端口号端口对象可以被用来写入向客户端或服务器端发送的流数据当流数据被写入后将立即发送到客户 1. 创建TCP客户端 const net = require(net); let socket = new net.Socket([option...
摘要:延时函数的不准确性浏览器时钟精度浏览器的时钟精度就是浏览器更新时钟的频率。延时函数的不准确性在人类的眼中或许感觉不到和存在误差,毕竟级的时间太短暂了。我们先设置了这样一个延时处理的函数,函数被添加到队列当中,预计之后执行。 延时函数的不准确性 浏览器时钟精度 浏览器的时钟精度就是浏览器更新时钟的频率。更新的越频繁,那么时间也就越准确。 现在浏览器的最小精度为4ms,但并不意味着频率时刻...
摘要:问题一在中配置开发测试时用得库,无法在运行时注入。解决办法分如下几步,在自己的里直接将变量重写,指向正确的相对位置即可。 问题一、在bower中配置开发测试时用得库,无法在运行时注入。首先是打算有一些测试时候用到的库,放到bower.json文件的devDependencies里面,但是运行之后怎么也找不到对应的文件,也就是gulp无法进行注入,而加到正式的库里面就能找到解决办法参看了...