SOURCE

        var Flower = function(){};
		var xiaoming = {
			sendFlower:function(target){
				var flower = new Flower();
				target.receiveFlower(flower)
			}

		}

		var B = {
			receiveFlower:function(flower){
				A.listenGoodMood(function(){
					A.receiveFlower(flower)
				})
			}
		}
		var A = {
			receiveFlower: function(flower){
				console.log(flower)
				console.log('收到花' + flower)
			},
			listenGoodMood:function(fn){
				setTimeout(function(){
					fn()
				},1000)
			}
		}

		xiaoming.sendFlower(B)
console 命令行工具 X clear

                    
>
console