不懂窗户.TAB参考

Do not understand window.TAB reference

本文关键字:参考 TAB 窗户 不懂      更新时间:2023-09-26

https://github.com/daveloyall/quickjsonformatter/blob/master/index.html

想学习上面的代码,有太多的东西我不明白。

function SetTab(){
    var select = $id("TabSize");
    window.TAB = MultiplyString(parseInt(select.options[select.selectedIndex].value), window.SINGLE_TAB);
}

对于上面的一个例子,是window。TAB用户创建的全局对象?(或者用户创建的全局窗口的方法?只是不确定这是在做什么(

window.TAB是一个变量,用于存储用户从#TabSize中选择的重复次数的制表符。将其存储在window上使其在代码中的任何位置都可以访问;一个全局变量,就像你说的。

自定义MultiplyString函数用于重复全局SINGLE_TAB变量(在第10行初始化为制表符(。

CCD_ 5随后在第106行和第116行上用于缩进输出。