JavaScript 智能感知无法正常工作

标签 javascript html css

在我的 visual studio 代码和 visual studio(ide) 中,javascript 文件 intellisense 工作不正确,而是 intellisense 打开但不显示属性或方法,只显示我在 js 文件中输入的历史记录,屏幕:https://pastenow.ru/67UPL .代码工作,事件有 keyCode 属性,但我在智能感知中看不到这个属性。我试过 dreamveawer,jetbrains rider - 事件具有 keycode 属性和其他方法属性。

我该如何解决这个问题?

js文件:

function KordinatlariGoster(event) {
    document.Kordinatlar.txtX.value = event.clientX;
    document.Kordinatlar.txtY.value = event.clientY;
}

html文件:

<html>
<head>
    <title>4N71K</title>
    <meta charset="utf-8">
    <link rel="stylesheet" href="css/Main.css" />
    <script src="scripts/script.js"></script>
</head>

<body onMouseMove="KordinatlariGoster(event)">
    <form name="Kordinatlar">
        <label>X oxu : <input type="text" name="txtX"></label>
        <label>Y oxu : <input type="text" name="txtY"></label>
    </form>
</body>
</html>

最佳答案

由于 JavaScript 是弱类型语言,因此解释器无法事先知道对象中会出现什么或对象的类型,因此它无法使用智能感知提供适当的建议。而我们是强类型语言,例如 java、kotlin 等;智能感知可以知道对象的成员并提供建议。希望这有助于

关于JavaScript 智能感知无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57237736/

相关文章:

javascript - 显示不再存在的图像?

javascript - 限制在 Node.js 中的循环中产生的并发子进程数

html - 具有透明图像和渐变的 Css 背景

javascript - 在表格内滚动(固定标题)Javascript

css - 将 child 移动到 parent 的左侧(外侧)

javascript - 如何更改 React 组件中的 CSS 高度?

javascript - 获取 Dynamics NAV 中文件的文件夹路径,而不使用 FileManagement.OpenFolderDialog

html - 是否有类似安全导航运算符的东西可以用于数组?

javascript - 使当前 div 将相关菜单选项卡更改为事件状态

css - 如何仅使用 CSS 制作负边框半径?