function Object(){};
Object.prototype.toString = function(){return "";};
Object.prototype.toLocaleString = function(){return "";};
Object.prototype.valueOf = function(){return new Object();};
Object.prototype.hasOwnProperty = function(name){return true;};
Object.prototype.isPrototypeOf = function(o){return true;};
Object.prototype.propertyIsEnumerable = function(name){return true;};
Object.prototype.constructor = new Function();
function String(){}
String.prototype = new Object();
String.fromCharCode = function(charCode){return "";};
String.prototype.length = 1;
String.prototype.charAt = function(position){return "";};
String.prototype.charCodeAt = function(position){return 0;};
String.prototype.concat = function(value){return "";};
String.prototype.indexOf = function(searchString, startPosition){return 1;};
String.prototype.lastIndexOf = function(searchString, startPosition){return 1;};
String.prototype.localeCompare = function(otherString){return 0;};
String.prototype.match = function(regexp){return [];};
String.prototype.replace = function(regexp, replaceValue){return "";};
String.prototype.search = function(regexp){return 1;};
String.prototype.slice = function(start, end){return "";};
String.prototype.split = function(separator, limit){return [];};
String.prototype.substring = function(start, end){return "";};
String.prototype.toLowerCase = function(){return "";};
String.prototype.toLocaleLowerCase = function(){return "";};
String.prototype.toUpperCase= function (){return "";};
String.prototype.toLocaleUpperCase = function(){return "";};
function Number(){}
Number.prototype = new Object();
Number.MIN_VALUE = 0;
Number.MAX_VALUE = 0 ;
Number.NaN = 0;
Number.NEGATIVE_INFINITY = 0;
Number.POSITIVE_INFINITY = 0;
Number.prototype.toFixed = function(fractionDigits){return "";};
Number.prototype.toExponential = function(fractionDigits){return "";};
Number.prototype.toPrecision = function(fractionDigits){return "";};
function Boolean(){};
Boolean.prototype = new Object();
function Array(){};
Array.prototype = new Object();
Array.prototype.length = 1;
Array.prototype.concat = function(args){return [];};
Array.prototype.join = function(seperator){return [];};
Array.prototype.pop = function(){return new Object();};
Array.prototype.push = function(args){};
Array.prototype.reverse = function(){return [];};
Array.prototype.shift = function(){return new Object();};
Array.prototype.slice = function(start, end){return [];};
Array.prototype.sort = function(funct){return [];};
Array.prototype.splice = function(start, deletecount, items){return [];};
Array.prototype.unshift = function(start){return [];};
function Function(){};
Function.prototype = new Object();
Function.prototype.apply = function(thisArg, argArray){return new Object();};
Function.prototype.call = function(thisObject, args){return new Object();};
Function.prototype.length = 0;
function Date(s){};
Date.prototype = new Object();
Date.UTC = function(hour, min, sec, ms){return 0;};
Date.parse = function(string){return 0;};
Date.prototype.toDateString = function(){return "";};
Date.prototype.toTimeString = function(){return "";};
Date.prototype.toLocaleString = function(){return "";};
Date.prototype.toLocaleDateString = function(){return "";};
Date.prototype.toLocaleTimeString = function(){return "";};
Date.prototype.valueOf = function(){return new Object();};
Date.prototype.getFullYear = function(){return 0;};
Date.prototype.getTime = function(){return 0;};
Date.prototype.getUTCFullYear = function(){return 0;};
Date.prototype.getMonth = function(){return 0;};
Date.prototype.getUTCMonth = function(){return 0;};
Date.prototype.getDate = function(){return 0;};
Date.prototype.getUTCDate = function(){return 0;};
Date.prototype.getDay = function(){return 0;};
Date.prototype.getUTCDay=function(){return 0;};
Date.prototype.getHours = function(){return 0;};
Date.prototype.getUTCHours = function(){return 0;};
Date.prototype.getMinutes = function(){return 0;};
Date.prototype.getUTCMinutes = function(){return 0;};
Date.prototype.getSeconds = function(){return 0;};
Date.prototype.getUTCSeconds = function(){return 0;};
Date.prototype.getMilliseconds = function(){return 0;};
Date.prototype.getUTCMilliseconds = function(){return 0;};
Date.prototype.getTimezoneOffset = function(){return 0;};
Date.prototype.setTime = function(value){return 0;};
Date.prototype.setMilliseconds = function(value){return 0;};
Date.prototype.setUTCMilliseconds = function(ms){return 0;};
Date.prototype.setSeconds = function(sec,ms){return 0;};
Date.prototype.setUTCSeconds=function(sec,ms){return 0;};
Date.prototype.setMinutes=function(min,sec,ms){return 0;};
Date.prototype.setUTCMinute = function(min,sec,ms){return 0;};
Date.prototype.setHours = function(hour,min,sec,ms){return 0;};
Date.prototype.setUTCHours = function(hour,min,sec,ms){return 0;};
Date.prototype.setDate = function(date){return 0;};
Date.prototype.setUTCDate = function(date){return 0;};
Date.prototype.setMonth = function(month,date){return 1;};
Date.prototype.setUTCMonth = function(month,date){return 1;};
Date.prototype.setFullYear = function(year, month,date){return 0;};
Date.prototype.setUTCFullYear = function(year, month,date){};
Date.prototype.toUTCString = function(){return "";};
function Global(){};
Global.prototype=new Object();
Global.prototype.NaN=0;
Global.prototype.Infinity=0;
Global.prototype.eval=function(s){return new Object();};
Global.prototype.debugger=null;
Global.prototype.undefined=null;
Global.prototype.parseInt=function(s,radix){return 0;};
Global.prototype.parseFloat=function(s){return 0;};
Global.prototype.escape=function(s){return "";};
Global.prototype.unescape=function(s){return "";};
Global.prototype.isNaN=function(number){return false;};
Global.prototype.isFinite=function(number){return false;};
Global.prototype.decodeURI=function(encodedURI){return "";};
Global.prototype.decodeURIComponent=function(uriComponent){return "";};
Global.prototype.encodeURIComponent=function(uriComponent){return "";};
Global.prototype.encodeURI=function(URI){return "";};
function Math(){};
Math.prototype=new Object();
Math.E=0;
Math.LN10=0;
Math.LN2=0;
Math.LOG2E=0;
Math.LOG10E=0;
Math.PI=0;
Math.SQRT1_2=0;
Math.SQRT2=0;
Math.abs=function(x){return 0;};
Math.acos=function(x){return 0;};
Math.asin=function(x){return 0;};
Math.atan=function(x){return 0;};
Math.atan2=function(x,y){return 0;};
Math.ceil=function(x){return 0;};
Math.cos=function(x){return 0;};
Math.exp=function(x){return 0;};
Math.floor=function(x){return 0;};
Math.log=function(x){return 0;};
Math.max=function(args){return 0;};
Math.min=function(args){return 0;};
Math.pow=function(x,y){return 0;};
Math.random=function(){return 0;};
Math.round=function(x){return 0;};
Math.sin=function(x){return 0;};
Math.sqrt=function(x){return 0;};
Math.tan=function(x){return 0;};
function RegExp(){};
RegExp.prototype=new Object();
RegExp.prototype.exec=function(string){return [];};
RegExp.prototype.test=function(string){return false;};
RegExp.prototype.source="";
RegExp.prototype.global=false;
RegExp.prototype.ignoreCase=false;
RegExp.prototype.multiline=false;
RegExp.prototype.lastIndex=0;
function Error(message){};
Error.prototype=new Object();
Error.prototype.name="";
Error.prototype.message="";
function EvalError(){};
EvalError.prototype=new Error("");
function RangeError(){};
RangeError.prototype=new Error("");
function ReferenceError(){};
ReferenceError.prototype=new Error("");
function SyntaxError(){};
SyntaxError.prototype=new Error("");
function TypeError(){};
TypeError.prototype=new Error("");
function URIError(){};
URIError.prototype=new Error("");
var debugger = null;

  

JavaScript Lib Interface (JavaScript系统定义的接口一览表)的更多相关文章

  1. 设计模式之Programming to an Interface, not anImplementation 程序指向接口,而不是实现

    Class inheritance is basically just a mechanism for extending an application's functionality by reus ...

  2. JavaScript 和 TypeScript 交叉口 —— 类型定义文件(*.d.ts)

    在 <从 JavaScript 到 TypeScript 系列> 文章我们已经学习了 TypeScript 相关的知识. TypeScript 的核心在于静态类型,我们在编写 TS 的时候 ...

  3. 基于类(Java)和基于原理(JavaScript)的对象系统的比较

    Java:面向对象编程语言,吸收了C++语言的各种优点,丢掉了C++让人头疼的多继承.指针等概念.具有功能强大和简单易用的两大特征.Java具有简单性.面向对象.分布式.健壮性.安全性.平台独立与可移 ...

  4. JavaScript学习12 JS中定义对象的几种方式

    JavaScript学习12 JS中定义对象的几种方式 JavaScript中没有类的概念,只有对象. 在JavaScript中定义对象可以采用以下几种方式: 1.基于已有对象扩充其属性和方法 2.工 ...

  5. Javascript中函数及变量定义的提升

    <html> <head> <title>函数提升</title> <script language="javascript" ...

  6. Javascript Jquery 中的数组定义与操作_子木玲_新浪博客

    body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI& ...

  7. JavaScript学习12 JS中定义对象的几种方式【转】

    avaScript学习12 JS中定义对象的几种方式 转自:  http://www.cnblogs.com/mengdd/p/3697255.html JavaScript中没有类的概念,只有对象. ...

  8. JavaScript中var和this定义变量的区别

    JavaScript中var和this定义变量的区别 在js中声明变量时可以使用var和this,但使用this的有很大一部分参考书是没有的,经过查阅相关资料总结如下: 用var和this声明变量,存 ...

  9. 如何定义一个接口(接口Interface只在COM组件中定义了,MFC和C++都没有接口的概念)

    接口是COM中的关键词,在c++中并没有这个概念.接口是一种极度的抽象.接口用在COM组件中有自己的GUID值,因此定义接口时一定要指定它的GUID值. 实际上接口就是struct,即#define ...

随机推荐

  1. Repository 设计模式介绍

    在DDD设计中大家都会使用Repository pattern来获取domain model所需要的数据. 1.什么是Repository? "A Repository mediates b ...

  2. 【C#】第3章补充(一)如何在WPF中绘制正弦曲线

    分类:C#.VS2015 创建日期:2016-06-19 使用教材:(十二五国家级规划教材)<C#程序设计及应用教程>(第3版) 一.要点 本例子提前使用了教材第13章介绍的基本知识. 二 ...

  3. SSH实例(3)

    src文件夹的结构如下: clasDao文件: package com.school.service; import java.util.List; import com.school.dao.Cla ...

  4. XPath的使用

    最近在mybatis的时候,发现源码中出现了这样的一句代码 private void configurationElement(XNode context) { try { String namesp ...

  5. Guacamole之本地安装Guacamole(二)

    摘要 在网上看到一篇Guacamole官方手册的翻译,但是找不到后续,于是想自己也翻译几篇,有时间的话,会尽量多翻译一些. 原文地址:http://guacamole.incubator.apache ...

  6. angular学习的一些小笔记(中)之基础ng指令

    一.布尔属性指令: ng-disabled:就是ng-disabled=true-->就指向不可用 <!doctype html> <html ng-app="&qu ...

  7. Baraja演示15种不同的洗牌特效

      实例演示 下载地址 实例代码 实例演示 实例代码 <div class="container"> <header class="clearfix&q ...

  8. 分享25个新鲜出炉的 Photoshop 高级教程

    网络上众多优秀的 Photoshop 实例教程是提高 Photoshop 技能的最佳学习途径.今天,我向大家分享25个新鲜出炉的 Photoshop 高级教程,提高你的设计技巧,制作时尚的图片效果.这 ...

  9. JS中数组去除重复

    法一:返回新数组每个位子类型没变 function outRepeat(a){ var hash=[],arr=[]; for (var i = 0; i < a.length; i++) { ...

  10. win7系统下,vs2010一调式,vs就关闭要重启

    进入我的文档 %appdata%\Microsoft\VisualStudio, 将 10.0 重命名.网上找的方法有些问题,可能找这路径很难找到啊. 于是自己 找了找 一般都在当前用户文件夹下 Ap ...