社区
JavaScript
帖子详情
请教下javascript里var新建的复杂对象变量有办法挂载事件吗?
PALadinWIC
2017-12-19 05:10:18
网上搜的类似btn.AddEventListener函数或者是<script for=“btn”>这一类的做法,前提条件是你的对象是一个HTML DOM对象。现在我是在JS里调用某个COM组件暴露出来的类型,这个类型有事件,在C#里这个事件可以用委托来挂载写处理函数。但在JS里这个创建出来的变量本身不是HTML DOM对象,想问下有什么办法可以挂载这类变量的事件啊?
...全文
468
3
打赏
收藏
请教下javascript里var新建的复杂对象变量有办法挂载事件吗?
网上搜的类似btn.AddEventListener函数或者是这一类的做法,前提条件是你的对象是一个HTML DOM对象。现在我是在JS里调用某个COM组件暴露出来的类型,这个类型有事件,在C#里这个事件可以用委托来挂载写处理函数。但在JS里这个创建出来的变量本身不是HTML DOM对象,想问下有什么办法可以挂载这类变量的事件啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
漠子凉
2018-01-09
打赏
举报
回复
这个你需要现在js看能不能获取c#的那个类方法,先看看能不能直接交互
PALadinWIC
2017-12-29
打赏
举报
回复
引用 1 楼 sinat_34353062 的回复:
举个例子说说你的业务逻辑
是这样的,我这边的对象是用C#写的,一个控件,里面有个类,带事件的,类本身是开了COM可见了,现在是在JS里调 用那个类,没办法在JS下对事件进行处理。
漠子凉
2017-12-22
打赏
举报
回复
举个例子说说你的业务逻辑
为什么
var
定义的
变量
没有
挂载
到window下
首先 有三种定义
变量
的方式, 它们分为两...在node.js环境下,
var
声明的
变量
并不会
挂载
到全局
对象
global中。其声明的
变量
作用域为函数作用域。node环境: 全局环境
对象
为 global。浏览器环境: 全局环境
对象
为 window。
var
和window全局
变量
使用
var
定义的全局
变量
相当于直接
挂载
在window
对象
上,但是和window.c=2定义的
变量
有所不同。 直接定义的全局
变量
直接
挂载
在window上,a=2;和window.a=2,效果一样。
var
定义
变量
不能使用delete删除 原因:通过
var
...
javascript
中
var
变量
的优缺点
var
变量
在我们学习
JavaScript
时,是最常用的
变量
,但是在我们做大型项目的时候,会发现有很多不可避免的问题,所以在这
里
我简单说一下关于
var
变量
声明时存在的几个问题: 1、允许重复
变量
的声明,导致数据被覆盖 通俗...
JavaScript
变量
声明详解const 、let、
var
js
变量
声明详解const 、let、
var
;
vue之
var
和let声明
变量
因为
var
创建的
变量
是
挂载
在window顶级
对象
上面的,全局
变量
比较多的情况下通通都会
挂载
到window顶级
对象
上面,如果跟之前定义的
对象
重复则会改变之前定义的值,
变量
造成污染
var
可重复声明一个
变量
,(改变
变量
...
JavaScript
87,914
社区成员
224,617
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章