gpt4 book ai didi

javascript - && 表示 : AND, ||表示或

转载 作者:行者123 更新时间:2023-11-30 07:01:20 29 4
gpt4 key购买 nike

有没有办法通过某种元处理器或预处理器告诉 JavaScript 单词 AND 等于 && 而单词 OR 等于 ||和 <> 等同于 !===?

也许将 THEN 等同于 {

结束到

不要!

最佳答案

没有。不要这样做。

...好吧,有办法,但无论如何不要这样做...

这里是....

function loadScriptWithReplacements(url) {
try {
var rq = null;
if(window.XMLHttpRequest)
rq = new XMLHttpRequest();
else if(window.ActiveXObject) {
try {
rq = new ActiveXObject("Msxml2.XMLHTTP");
} catch(o) {
rq = new ActiveXObject("Microsoft.XMLHTTP");
}
}
rq.open("GET", url, false);
rq.send(null);
document.write('<script>' + rq.responseText.replace(/(and|or|\<\>)/g, function(r) {
return {
'and': '&&',
'or' : '||',
'<>' : '!=='
}[r];
}) + '</script>');
} catch(ex) {
// We can't have a fallback because you're using invalid JavaScript :(
throw new Error("Could not use Ajax.");
}
}

但是,不要那样做!您也可以在服务器端执行替换,但也不要那样做!

在服务器端做会增加服务器的压力,做一些可以通过记住如何正确编写 JavaScript 来避免的事情。

关于javascript - && 表示 : AND, ||表示或,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6085542/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com