Javascript 应打印从键盘输入的文本的自定义事件
联机打开代码 使用javascript,p5.js我制作了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[
类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)
}
联机打开代码