com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.removePrototypeProperties()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 JavaScript  
字(4.3k)|赞(0)|评价(0)|浏览(113)

本文整理了Java中com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.removePrototypeProperties()方法的一些代码示例,展示了JavaScriptEngine.removePrototypeProperties()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JavaScriptEngine.removePrototypeProperties()方法的具体详情如下:
包路径:com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine
类名称:JavaScriptEngine
方法名:removePrototypeProperties

JavaScriptEngine.removePrototypeProperties介绍

[英]Removes prototype properties.
[中]删除原型属性。

代码示例

代码示例来源:origin: net.sourceforge.htmlunit/htmlunit

removePrototypeProperties(window, "String", "equals", "equalsIgnoreCase");
if (!browserVersion.hasFeature(STRING_INCLUDES)) {
  removePrototypeProperties(window, "String", "includes");
  removePrototypeProperties(window, "String", "repeat");
  removePrototypeProperties(window, "String", "startsWith");
  removePrototypeProperties(window, "String", "endsWith");
  removePrototypeProperties(window, "String", "trimLeft");
  removePrototypeProperties(window, "String", "trimRight");
  removePrototypeProperties(window, "Object", "toSource");
  removePrototypeProperties(window, "Array", "toSource");
  removePrototypeProperties(window, "Date", "toSource");
  removePrototypeProperties(window, "Function", "toSource");
  removePrototypeProperties(window, "Number", "toSource");
  removePrototypeProperties(window, "String", "toSource");

代码示例来源:origin: HtmlUnit/htmlunit

removePrototypeProperties(window, "String", "equals", "equalsIgnoreCase");
if (!browserVersion.hasFeature(STRING_INCLUDES)) {
  removePrototypeProperties(window, "String", "includes");
  removePrototypeProperties(window, "String", "repeat");
  removePrototypeProperties(window, "String", "startsWith");
  removePrototypeProperties(window, "String", "endsWith");
  removePrototypeProperties(window, "String", "trimLeft");
  removePrototypeProperties(window, "String", "trimRight");
  removePrototypeProperties(window, "Object", "toSource");
  removePrototypeProperties(window, "Array", "toSource");
  removePrototypeProperties(window, "Date", "toSource");
  removePrototypeProperties(window, "Function", "toSource");
  removePrototypeProperties(window, "Number", "toSource");
  removePrototypeProperties(window, "String", "toSource");

代码示例来源:origin: net.disy.htmlunit/htmlunit

final String[] objectPropertiesToRemove = {"__defineGetter__", "__defineSetter__", "__lookupGetter__",
  "__lookupSetter__", "toSource"};
removePrototypeProperties(window, "Object", objectPropertiesToRemove);
final String[] arrayPropertiesToRemove = {"every", "filter", "forEach", "indexOf", "lastIndexOf", "map",
  "some", "toSource"};
removePrototypeProperties(window, "Array", arrayPropertiesToRemove);

代码示例来源:origin: org.jenkins-ci/htmlunit

final String[] objectPropertiesToRemove = {"__defineGetter__", "__defineSetter__", "__lookupGetter__",
  "__lookupSetter__", "toSource"};
removePrototypeProperties(window, "Object", objectPropertiesToRemove);
final String[] arrayPropertiesToRemove = {"every", "filter", "forEach", "indexOf", "lastIndexOf", "map",
  "some", "toSource"};
removePrototypeProperties(window, "Array", arrayPropertiesToRemove);

代码示例来源:origin: org.jvnet.hudson/htmlunit

final String[] objectPropertiesToRemove = {"__defineGetter__", "__defineSetter__", "__lookupGetter__",
  "__lookupSetter__", "toSource"};
removePrototypeProperties(window, "Object", objectPropertiesToRemove);
final String[] arrayPropertiesToRemove = {"every", "filter", "forEach", "indexOf", "lastIndexOf", "map",
  "some", "toSource"};
removePrototypeProperties(window, "Array", arrayPropertiesToRemove);

相关文章