本文介绍了如何检查Google Chrome浏览器是否已启用#enable-javascript-harmony的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试检查来自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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-16 08:28