如何创建customEvent Typescript并使用它?我在Mozilla网站上的javascript上找到了这个链接(https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent)
我只是在自定义事件上进行一些测试,但是Typescript将其视为错误.我计划做的是在details属性中添加一些额外的数据以便以后使用:这是我的代码.
let div:any=document.getElementById("my_div");
let c_event = new CustomEvent("build",{'details':3 });
div.addEventListener("build",function(e:Event){
console.log(e.details);
}.bind(this));
div.dispatchEvent(c_event);
Run Code Online (Sandbox Code Playgroud) 有没有办法检查数组“类型”是什么?例如
Array<string> 意味着它是“字符串”类型变量的集合。
所以如果我创建一个函数
checkType(myArray:Array<any>){
if(/*myArray is a collection of strings is true*/){
console.log("yes it is")
}else{
console.log("no it is not")
}
}
Run Code Online (Sandbox Code Playgroud)