-
2017-10-11 10:25:18
-
2017-10-11 10:28:13
- js实现双向数据绑定的方法
- 需求现在的框架都讲究什么单向绑定,双向绑定的都是什么东西? - 单向数据绑定:指的是我们先把模板写好,然后把模板和数据(数据可能来自后台)整合到一起形成HTML代码,然后把这段HTML代码插入到文档流里面。 - 双向数据绑定:数据模型(Module)和视图(View)之间的双向绑定。就是我不管修改数据模型的相关数据,还是视图上的数据,相对应的数据也会跟着更新。实现原理主要的就是事件的绑定。 -
-
2407
-
2017-10-11 10:29:39
-
2017-10-12 09:12:16
-
2017-10-12 09:13:30
- 什么是面向对象的原则
- 要把软件做得非常灵活又要便于维护是一个很困难的事情。灵活的软件他的结构就复杂,维护起来就困难。有得必有失,关键就在于如何处理这两者,使得大于失。软件的设计开发应遵循以下六大原则:
-
1751
-
2017-10-12 09:15:08
-
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();
-
2272
-
2017-10-12 09:19:39
- 关于JavaScript的innerWidth与innerHeight
- innerWidth与innerHeight属性 说明:window对象的只读属性,声明了窗口的文档显示区的高度和宽度,以像素(px)为计量单位。 (注意:这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度) 下面便对这两个属性进行验证: 屏幕分辨率为:1920x1080 浏览器:QQ浏览器(内核是Chrome) 代码如下:
-
1666
-
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 . 作为拓展运算符使用。
-
3576
-
2017-10-12 09:26:49
- JavaScript中js数据类型
- 一、数据和类型 俗话说物以类聚,人以群分;这里将人和物都按类别进行了区分。我们数据也一样,使用计算机我们能处理数值,也可以处理文本还可以处理图形、音频、视频等各种各样的数据,不同的数据有着各自所属的类型。这就是我们说的数据类型。
-
1709