我在使用以下代码检查浏览器
时遇到问题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不包括 这个功能。有没有人知道这一点,非常感谢。
答案 0 :(得分:3)
account_node = Node('Payment_account', payment_account_id=new_payment_account_id)
graph.merge(account_node)
# check if you have to set a property
if account_node['email'] != email:
account_node['email'] = email
graph.push(account_node)
是一个regular expression字面值/pattern/
是一个使其不区分大小写的标志i
是a method found on regular expression objects 这是标准的JavaScript。