Javascript 应打印从键盘输入的文本的自定义事件

Javascript 应打印从键盘输入的文本的自定义事件,javascript,p5.js,Javascript,P5.js,联机打开代码 使用javascript,p5.js我制作了类EventEmitter,当在键盘上键入字母时调用它 类事件发射器{ 静态事件={} 静态打开(eventName,回调){ if(this.event[eventName]) this.event[eventName].push(回调) 其他的 this.event[eventName]=[callback] } 静态触发器(eventName,…rest){ if(this.event[eventName]) this.event[

联机打开代码

使用javascript,p5.js我制作了
类EventEmitter
,当在键盘上键入字母时调用它

类事件发射器{
静态事件={}
静态打开(eventName,回调){
if(this.event[eventName])
this.event[eventName].push(回调)
其他的
this.event[eventName]=[callback]
}
静态触发器(eventName,…rest){
if(this.event[eventName])
this.event[eventName].forEach(cb=>{
cb.申请(其余)
});
}
}
//此函数用于触发事件
函数keyTyped(){
EventEmitter.trigger('input')
}
在这里,我创建了一个函数,
返回对象
,其中将存储来自键盘的消息

function createIN() {
    return {
        value: '',
        onIN: function(callback) {
            EventEmitter.on('input', callback)
        }
    }
}
此部分使用使用
EventEmitter
生成的事件将从键盘输入的
表单
对象
打印到控制台

var inp=createIN()
inp.onIN(剂量测定法)
函数doSomething(){
console.log(this.value)
}
联机打开代码