问题描述
我正在尝试检查来自Google Chrome浏览器的用户是否已激活标记#enable-javascript-harmony.
I'm trying to check if the user's from Google Chrome has activate the flag #enable-javascript-harmony.
我不知道该怎么做.
任何帮助将不胜感激.
推荐答案
Chrome标志 enable-javascript-harmony
打开V8开关-harmony
.
Chrome flag enable-javascript-harmony
turns on the V8 switch --harmony
.
您可以通过测试 http://node.green (带有第一列中的一个标志),例如:
You can check if it is enabled by testing some ES Next functions from http://node.green (with a flag in the first column), e.g.:
const regexGreekSymbol = /\p{Script=Greek}/u;
regexGreekSymbol.test('π');
在打开ES Harmony时返回 true
,并且 Uncaught SyntaxError:无效的正则表达式:/\ p {Script = Greek}/:无效的转义
,否则.
This returns true
when ES Harmony is turned on and Uncaught SyntaxError: Invalid regular expression: /\p{Script=Greek}/: Invalid escape
otherwise.
这篇关于如何检查Google Chrome浏览器是否已启用#enable-javascript-harmony的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!