久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - <div onclick="fun()"></div>這種fun函數(shù)只有寫成全局函數(shù)才有效嗎?

瀏覽:139日期:2023-04-16 16:06:08

問題描述

<p onclick='fun()'></p>

貌似事件函數(shù)只能寫在全局作用域,如果我想調(diào)用類里面的方法呢?

class xxx(){ func(){}//如果要調(diào)用這個(gè)方法呢?不能直接寫在onclick后面吧}

問題解答

回答1:

想調(diào)用類中的函數(shù),你得實(shí)例化吧

let x = new xxx()

<p onclick='x.fun()'></p>

首先,你得明白 class 僅僅是構(gòu)造函數(shù)的語法糖而已,等價(jià)于

var xxx = (function () { function xxx() {} xxx.prototype.func = function () { }; return xxx;}());

呃,class 后面那個(gè) () 是什么意思?新語法?

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 四川省| 肃南| 绍兴市| 长岛县| 定陶县| 通江县| 山东省| 平利县| 镇远县| 龙岩市| 正蓝旗| 收藏| 安阳市| 西宁市| 博客| 沂南县| 金昌市| 四子王旗| 天门市| 兴和县| 阿克| 正镶白旗| 靖安县| 宜昌市| 南部县| 龙门县| 伊吾县| 洛南县| 岑溪市| 鹰潭市| 友谊县| 澳门| 北宁市| 兴仁县| 大城县| 林周县| 巫山县| 神农架林区| 连州市| 弥渡县| 梁平县|