2017-10-12 09:31:26
es6语法对象扩展的例子
{ //简洁表示法 let o = 1; let k = 2; let es5 = { o:o, k:k }; let es6 = { o,k }; console.log(es5,es6); //1,2;1,2 let es5_method = { hello:function(){ console.log('hello'); //hel
1390
2017-10-12 09:30:03
制作一个简易的时钟效果
js代码 var canvas = document.getElementById("clock");var clock = canvas.getContext("2d"); function zhong() { clock.save(); //开始画外层圆 clock.translate(200, 200); clock.strokeStyle = 'black'; clock.lineWidth = 3;
3147
2017-10-12 09:28:30
JavaScript循环练习打印三角形、阶乘、乘法表的方法
//打印三角形 for(var i = 1 ; i <= 3 ; i++){ for(var x = 1; x <= i; x++ ){ document.write('*'); } document.write('<br>'); }
2615
2017-10-12 09:26:49
JavaScript中js数据类型
一、数据和类型 俗话说物以类聚,人以群分;这里将人和物都按类别进行了区分。我们数据也一样,使用计算机我们能处理数值,也可以处理文本还可以处理图形、音频、视频等各种各样的数据,不同的数据有着各自所属的类型。这就是我们说的数据类型。
1659
2017-10-12 09:23:54
三点运算符使用方法
先看一个es6规范下三点运算符的使用实例: let fun=function(a,...list){ console.log(a,list); }; fun('0','a','b','c');//0 [a,b,c] 以上可以看到我们现在在定义函数对象时可以动态设置参数的个数了:第一个参数a是普通参数(忽略), 大家可以看到第二个参数list前面有三个点 “...”,这种写法在es6规范中有两个用途 1 . 作为参数使用。 2 . 作为拓展运算符使用。
3536
2017-10-12 09:19:39
关于JavaScript的innerWidth与innerHeight
innerWidth与innerHeight属性 说明:window对象的只读属性,声明了窗口的文档显示区的高度和宽度,以像素(px)为计量单位。 (注意:这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度) 下面便对这两个属性进行验证: 屏幕分辨率为:1920x1080 浏览器:QQ浏览器(内核是Chrome) 代码如下:
1617
2017-10-12 09:16:56
RabbitMQ Tutorials输出helloword
Sending 发送方 $connection = new AMQPStreamConnection('localhost', 5672, 'guest', 'guest'); // 指定虚拟机 // $connection = new AMQPStreamConnection('localhost', 5672, 'test1', '123456', $vhost); $channel = $connection->channel();
2207
2017-10-12 09:15:08
2017-10-12 09:13:30
什么是面向对象的原则
要把软件做得非常灵活又要便于维护是一个很困难的事情。灵活的软件他的结构就复杂,维护起来就困难。有得必有失,关键就在于如何处理这两者,使得大于失。软件的设计开发应遵循以下六大原则:
1677
2017-10-12 09:12:16