国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

javascript - Userscript 如何阻止內(nèi)聯(lián)js中某個函數(shù)的執(zhí)行?

瀏覽:163日期:2023-03-04 10:48:56

問題描述

// ==/UserScript==(function() { bad = {};})();

可以禁用:

<html> <body><a onclick='bad();'>Click</a><script> bad = function() {alert('bad');}</script> </body></html>

不能禁用:

<html> <body><script> bad = function() {alert('bad');} bad();</script> </body></html>

請問第二種情況如何屏蔽之

問題解答

回答1:

const bad = {};

這樣你的函數(shù)就不能被重新賦值了。但是當(dāng)賦值時,會產(chǎn)生一個錯誤。

或者試試使用 Proxy。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 石狮市| 邵阳县| 九龙坡区| 黎平县| 新余市| 沙坪坝区| 安吉县| 内江市| 六安市| 宁河县| 南乐县| 吉林省| 丹江口市| 云安县| 逊克县| 靖西县| 贵港市| 涿鹿县| 安义县| 威宁| 清原| 弥渡县| 莱西市| 时尚| 洛隆县| 固安县| 宝丰县| 施秉县| 竹北市| 南昌市| 库车县| 泰安市| 古浪县| 嫩江县| 汨罗市| 手游| 安多县| 黎城县| 睢宁县| 二连浩特市| 玉田县|