const%20d是什么意思?

时间:2018-07-18 08:46:20

标签: javascript

我不是javascript开发人员,但我的任务特别出色。但是有些我不明白。

template<class T> class X
{
};

struct B;
struct A : public X<B*> {};
struct B : public X<A*> {};

它是<a onclick="return false;" href="javascript:(function(){const%20d=document,n='bmletAWPlus';if(window.bmletLoader===undefined){const%20e=d.createElement('script');e.src=const%20d,我在网上找不到有关它的任何信息。我猜它是const%20e,正在寻找ascii或html值。但是我还是不明白这到底在做什么。

有人可以解释吗?

谢谢

3 个答案:

答案 0 :(得分:3)

JavaScript编码将大多数标点符号替换为等效的十六进制代码

  

%20是空格的编码(0x20是空格的ASCII码)。

     

编码通常用加号(+)或%20替换空格。

https://www.the-art-of-web.com/html/character-codes/

答案 1 :(得分:1)

const%20d代表const和一个空格字符

答案 2 :(得分:1)

%20令牌是空格的ASCII URL编码值。通常在其中带有空格的URL中可见。

此处所有其他字符的信息:https://www.eso.org/~ndelmott/url_encode.html