数码资讯
6概念ymbol.for()方法
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
的symbol.for()方法:
符号()方法可用于创建符号类型的值。
代码示例如下所示:
设s =符号();
设一个=符号();
让二=符号( );
console.log(=一个);
即使是相同键值的两个符号类型的值也不相同。
更多关于符号的内容可以在es2015符号章看到。
使用的symbol.for()方法也可以创建一个值类型的符号,但这种方法和符号()的一个重要的区别是,它不具有相同的核心价值创造的重复,这是在创造价值这个方法说,首先会搜索是否有指定的键值类型符号如果有是的,然后返回的标志值,或创建一个新的符号价值。
代码实例:
让一symbol.for();
让两= symbol.for();
console.log(类型一);
console.log(=一个);
到symbol.for第一叫()方法创建一个价值符号的类型与核心价值。
第二个调用将搜索已经存在的符号类型的值,如果存在符号值,则返回符号值。
让一symbol.for();
让两= symbol.for();
console.log(类型一);
console.log(=一个);
没有参数的转移是相同的。
设一个=符号();
让两= symbol.for();
console.log(=一个);
symbol.for创造的价值()将在搜索全球环境注册,而由符号的值()不会,所以symbol.for()仍将创建一个新的符号价值而不是返回创建的符号价值()。
符号()方法可用于创建符号类型的值。
代码示例如下所示:
设s =符号();
设一个=符号();
让二=符号( );
console.log(=一个);
即使是相同键值的两个符号类型的值也不相同。
更多关于符号的内容可以在es2015符号章看到。
使用的symbol.for()方法也可以创建一个值类型的符号,但这种方法和符号()的一个重要的区别是,它不具有相同的核心价值创造的重复,这是在创造价值这个方法说,首先会搜索是否有指定的键值类型符号如果有是的,然后返回的标志值,或创建一个新的符号价值。
代码实例:
让一symbol.for();
让两= symbol.for();
console.log(类型一);
console.log(=一个);
到symbol.for第一叫()方法创建一个价值符号的类型与核心价值。
第二个调用将搜索已经存在的符号类型的值,如果存在符号值,则返回符号值。
让一symbol.for();
让两= symbol.for();
console.log(类型一);
console.log(=一个);
没有参数的转移是相同的。
设一个=符号();
让两= symbol.for();
console.log(=一个);
symbol.for创造的价值()将在搜索全球环境注册,而由符号的值()不会,所以symbol.for()仍将创建一个新的符号价值而不是返回创建的符号价值()。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。