使用symbol+ 块级作用域 实现的 class 私有 方法

var class1;
{

    let x=Symbol('qwdw');
	let y='xx1';
    class1 = class Txx1{
        constructor(){
			console.log('const');
			this[x]();
			console.log('const2');
        }
        [x](){
			console.log('start');
            console.log(this);
			console.log('end');
        }
		[y](){
			console.log(this);
		}
    }

}
上一篇:【泛型】二、泛型类


下一篇:C#中return的作用