使用 JavaScript 检查 window、safari 和 chrome 等浏览器的方法
Way to use JavaScript to check browsers such like window, safari and chrome
我在使用以下代码检查浏览器时遇到问题
view =(
typeof self !== "undefined" && self ||
typeof window !== "undefined" && window ||
this.content
);
is_safari = /constructor/i.test(view.HTMLElement) || view.safari,
is_chrome_ios = /CriOS\/[\d]+/.test(navigator.userAgent),
上面的代码片段来自FileSaver.js,问题是/constructor/i.test是什么意思,javascipt api好像没有包含
这个功能。有知道的吗,万分感谢
/pattern/
是 regular expression 文字
i
是一个使它不区分大小写的标志
test
是 a method found on regular expression objects
标准JavaScript。
我在使用以下代码检查浏览器时遇到问题
view =(
typeof self !== "undefined" && self ||
typeof window !== "undefined" && window ||
this.content
);
is_safari = /constructor/i.test(view.HTMLElement) || view.safari,
is_chrome_ios = /CriOS\/[\d]+/.test(navigator.userAgent),
上面的代码片段来自FileSaver.js,问题是/constructor/i.test是什么意思,javascipt api好像没有包含 这个功能。有知道的吗,万分感谢
/pattern/
是 regular expression 文字i
是一个使它不区分大小写的标志test
是 a method found on regular expression objects
标准JavaScript。