例如,如果我在JavaScript中使用getContext画布功能编写代码,我会编写类似于下面所见的JavaScript,以确保画布getContext在使用之前具有函数:
var canvas = document.getElementById("SomeCanvas");
if (canvas.getContext) {
var context = canvas.getContext("2d");
// Do something with the context...
}
Run Code Online (Sandbox Code Playgroud)
使用脚本#进行功能检测的首选方法是什么?
您可以使用
if(Type.HasMethod(canvas, "getContext"))
{
...
}
Run Code Online (Sandbox Code Playgroud)
或者一般来说,一组方法Type.
| 归档时间: |
|
| 查看次数: |
273 次 |
| 最近记录: |