Core JavaScript 1.5 Reference/reorg
From MDC
Core JavaScript 1.5 Reference and Guide reorganization plans.
[edit] Comments
This is mainly a list of planned moves for the JS Reference and Guide. In addition to moves, some pages of the Reference will be merged, and some information will be moved to the Guide. Some, but not all of such cases are marked below.
The moves will hopefully be done by a bot after an agreement is reached. Previous discussion can be found on devmo-general archives, in particular the thread "JS Reference (and Guide) Reorganization" from late October 2005.
[edit] Reference
Core JavaScript 1.5 Reference -> JS:Reference Core JavaScript 1.5 Reference:About tbd Core JavaScript 1.5 Reference:About:Formatting Conventions tdbCore JavaScript 1.5 Reference:Comments deleteCore JavaScript 1.5 Reference:Comments:comment -> JS:Comments Core JavaScript 1.5 Reference:Deprecated Features tbd Core JavaScript 1.5 Reference:Functions merge into JS:Function, clean up Core JavaScript 1.5 Reference:Functions:arguments -> JS:Function:arguments (perhaps without the "Function:" chunk?) Core JavaScript 1.5 Reference:Functions:arguments:callee -> JS:Function:arguments.callee Core JavaScript 1.5 Reference:Functions:arguments:caller tbd Core JavaScript 1.5 Reference:Functions:arguments:length -> JS:Function:arguments.length Core JavaScript 1.5 Reference:Global Functions tbd Core JavaScript 1.5 Reference:Global Functions:Date merge into JS:Date Core JavaScript 1.5 Reference:Global Functions:Number merge into JS:Number Core JavaScript 1.5 Reference:Global Functions:String merge into JS:String Core JavaScript 1.5 Reference:Global Functions:decodeURI -> JS:decodeURI Core JavaScript 1.5 Reference:Global Functions:decodeURIComponent -> JS:decodeURIComponent Core JavaScript 1.5 Reference:Global Functions:encodeURI -> JS:encodeURI Core JavaScript 1.5 Reference:Global Functions:encodeURIComponent -> JS:encodeURIComponent Core JavaScript 1.5 Reference:Global Functions:eval -> JS:eval Core JavaScript 1.5 Reference:Global Functions:isFinite -> JS:isFinite Core JavaScript 1.5 Reference:Global Functions:isNaN -> JS:isNaN Core JavaScript 1.5 Reference:Global Functions:parseFloat -> JS:parseFloat Core JavaScript 1.5 Reference:Global Functions:parseInt -> JS:parseInt Core JavaScript 1.5 Reference:Global Objects tbd Core JavaScript 1.5 Reference:Global Objects:Array -> JS:Array Core JavaScript 1.5 Reference:Global Objects:Array:prototype -> JS:Array.prototype Core JavaScript 1.5 Reference:Global Objects:Array:concat -> JS:Array.prototype.concat Core JavaScript 1.5 Reference:Global Objects:Array:constructor -> JS:Array.prototype.constructor Core JavaScript 1.5 Reference:Global Objects:Array:every -> JS:Array.prototype.every Core JavaScript 1.5 Reference:Global Objects:Array:filter -> JS:Array.prototype.filter Core JavaScript 1.5 Reference:Global Objects:Array:forEach -> JS:Array.prototype.forEach Core JavaScript 1.5 Reference:Global Objects:Array:index -> JS:Array:index (with a redirect from .prototype.index?) Core JavaScript 1.5 Reference:Global Objects:Array:indexOf -> JS:Array.prototype.indexOf Core JavaScript 1.5 Reference:Global Objects:Array:input -> JS:Array:input Core JavaScript 1.5 Reference:Global Objects:Array:join -> JS:Array.prototype.join Core JavaScript 1.5 Reference:Global Objects:Array:lastIndexOf -> JS:Array.prototype.lastIndexOf Core JavaScript 1.5 Reference:Global Objects:Array:length -> JS:Array.prototype.length Core JavaScript 1.5 Reference:Global Objects:Array:map -> JS:Array.prototype.map Core JavaScript 1.5 Reference:Global Objects:Array:pop -> JS:Array.prototype.pop Core JavaScript 1.5 Reference:Global Objects:Array:push -> JS:Array.prototype.push Core JavaScript 1.5 Reference:Global Objects:Array:reverse -> JS:Array.prototype.reverse Core JavaScript 1.5 Reference:Global Objects:Array:shift -> JS:Array.prototype.shift Core JavaScript 1.5 Reference:Global Objects:Array:slice -> JS:Array.prototype.slice Core JavaScript 1.5 Reference:Global Objects:Array:some -> JS:Array.prototype.some Core JavaScript 1.5 Reference:Global Objects:Array:sort -> JS:Array.prototype.sort Core JavaScript 1.5 Reference:Global Objects:Array:splice -> JS:Array.prototype.splice Core JavaScript 1.5 Reference:Global Objects:Array:toSource -> JS:Array.prototype.toSource Core JavaScript 1.5 Reference:Global Objects:Array:toString -> JS:Array.prototype.toString Core JavaScript 1.5 Reference:Global Objects:Array:unshift -> JS:Array.prototype.unshift Core JavaScript 1.5 Reference:Global Objects:Array:valueOf -> JS:Array.prototype.valueOf Core JavaScript 1.5 Reference:Global Objects:Boolean -> JS:Boolean Core JavaScript 1.5 Reference:Global Objects:Boolean:prototype -> JS:Boolean.prototype Core JavaScript 1.5 Reference:Global Objects:Boolean:constructor -> JS:Boolean.prototype.constructor Core JavaScript 1.5 Reference:Global Objects:Boolean:toSource -> JS:Boolean.prototype.toSource Core JavaScript 1.5 Reference:Global Objects:Boolean:toString -> JS:Boolean.prototype.toString Core JavaScript 1.5 Reference:Global Objects:Boolean:valueOf -> JS:Boolean.prototype.valueOf Core JavaScript 1.5 Reference:Global Objects:Date -> JS:Date Core JavaScript 1.5 Reference:Global Objects:Date:parse -> JS:Date.parse Core JavaScript 1.5 Reference:Global Objects:Date:UTC -> JS:Date.UTC Core JavaScript 1.5 Reference:Global Objects:Date:prototype -> JS:Date.prototype Core JavaScript 1.5 Reference:Global Objects:Date:constructor -> JS:Date.prototype.constructor Core JavaScript 1.5 Reference:Global Objects:Date:getDate -> JS:Date.prototype.getDate Core JavaScript 1.5 Reference:Global Objects:Date:getDay -> JS:Date.prototype.getDay Core JavaScript 1.5 Reference:Global Objects:Date:getFullYear -> JS:Date.prototype.getFullYear Core JavaScript 1.5 Reference:Global Objects:Date:getHours -> JS:Date.prototype.getHours Core JavaScript 1.5 Reference:Global Objects:Date:getMilliseconds -> JS:Date.prototype.getMilliseconds Core JavaScript 1.5 Reference:Global Objects:Date:getMinutes -> JS:Date.prototype.getMinutes Core JavaScript 1.5 Reference:Global Objects:Date:getMonth -> JS:Date.prototype.getMonth Core JavaScript 1.5 Reference:Global Objects:Date:getSeconds -> JS:Date.prototype.getSeconds Core JavaScript 1.5 Reference:Global Objects:Date:getTime -> JS:Date.prototype.getTime Core JavaScript 1.5 Reference:Global Objects:Date:getTimezoneOffset-> JS:Date.prototype.getTimezoneOffset Core JavaScript 1.5 Reference:Global Objects:Date:getUTCDate -> JS:Date.prototype.getUTCDate Core JavaScript 1.5 Reference:Global Objects:Date:getUTCDay -> JS:Date.prototype.getUTCDay Core JavaScript 1.5 Reference:Global Objects:Date:getUTCFullYear -> JS:Date.prototype.getUTCFullYear Core JavaScript 1.5 Reference:Global Objects:Date:getUTCHours -> JS:Date.prototype.getUTCHours Core JavaScript 1.5 Reference:Global Objects:Date:getUTCMilliseconds -> JS:Date.prototype.getUTCMilliseconds Core JavaScript 1.5 Reference:Global Objects:Date:getUTCMinutes -> JS:Date.prototype.getUTCMinutes Core JavaScript 1.5 Reference:Global Objects:Date:getUTCMonth -> JS:Date.prototype.getUTCMonth Core JavaScript 1.5 Reference:Global Objects:Date:getUTCSeconds -> JS:Date.prototype.getUTCSeconds Core JavaScript 1.5 Reference:Global Objects:Date:getYear -> JS:Date.prototype.getYear Core JavaScript 1.5 Reference:Global Objects:Date:setDate -> JS:Date.prototype.setDate Core JavaScript 1.5 Reference:Global Objects:Date:setFullYear -> JS:Date.prototype.setFullYear Core JavaScript 1.5 Reference:Global Objects:Date:setHours -> JS:Date.prototype.setHours Core JavaScript 1.5 Reference:Global Objects:Date:setMilliseconds -> JS:Date.prototype.setMilliseconds Core JavaScript 1.5 Reference:Global Objects:Date:setMinutes -> JS:Date.prototype.setMinutes Core JavaScript 1.5 Reference:Global Objects:Date:setMonth -> JS:Date.prototype.setMonth Core JavaScript 1.5 Reference:Global Objects:Date:setSeconds -> JS:Date.prototype.setSeconds Core JavaScript 1.5 Reference:Global Objects:Date:setTime -> JS:Date.prototype.setTime Core JavaScript 1.5 Reference:Global Objects:Date:setUTCDate -> JS:Date.prototype.setUTCDate Core JavaScript 1.5 Reference:Global Objects:Date:setUTCFullYear -> JS:Date.prototype.setUTCFullYear Core JavaScript 1.5 Reference:Global Objects:Date:setUTCHours -> JS:Date.prototype.setUTCHours Core JavaScript 1.5 Reference:Global Objects:Date:setUTCMilliseconds -> JS:Date.prototype.setUTCMilliseconds Core JavaScript 1.5 Reference:Global Objects:Date:setUTCMinutes -> JS:Date.prototype.setUTCMinutes Core JavaScript 1.5 Reference:Global Objects:Date:setUTCMonth -> JS:Date.prototype.setUTCMonth Core JavaScript 1.5 Reference:Global Objects:Date:setUTCSeconds -> JS:Date.prototype.setUTCSeconds Core JavaScript 1.5 Reference:Global Objects:Date:setYear -> JS:Date.prototype.setYear Core JavaScript 1.5 Reference:Global Objects:Date:toGMTString -> JS:Date.prototype.toGMTString Core JavaScript 1.5 Reference:Global Objects:Date:toLocaleDateString -> JS:Date.prototype.toLocaleDateString Core JavaScript 1.5 Reference:Global Objects:Date:toLocaleString -> JS:Date.prototype.toLocaleString Core JavaScript 1.5 Reference:Global Objects:Date:toLocaleTimeString -> JS:Date.prototype.toLocaleTimeString Core JavaScript 1.5 Reference:Global Objects:Date:toSource -> JS:Date.prototype.toSource Core JavaScript 1.5 Reference:Global Objects:Date:toString -> JS:Date.prototype.toString Core JavaScript 1.5 Reference:Global Objects:Date:toUTCString -> JS:Date.prototype.toUTCString Core JavaScript 1.5 Reference:Global Objects:Date:valueOf -> JS:Date.prototype.valueOf Core JavaScript 1.5 Reference:Global Objects:Error -> JS:Error Core JavaScript 1.5 Reference:Global Objects:Function -> JS:Function Core JavaScript 1.5 Reference:Global Objects:Function:prototype -> JS:Function.prototype Core JavaScript 1.5 Reference:Global Objects:Function:constructor -> JS:Function.prototype.constructor Core JavaScript 1.5 Reference:Global Objects:Function:apply -> JS:Function.prototype.apply Core JavaScript 1.5 Reference:Global Objects:Function:arguments -> JS:Function.prototype.arguments Core JavaScript 1.5 Reference:Global Objects:Function:arity -> JS:Function.prototype.arity Core JavaScript 1.5 Reference:Global Objects:Function:call -> JS:Function.prototype.call Core JavaScript 1.5 Reference:Global Objects:Function:caller -> JS:Function.prototype.caller Core JavaScript 1.5 Reference:Global Objects:Function:length -> JS:Function.prototype.length Core JavaScript 1.5 Reference:Global Objects:Function:toSource -> JS:Function.prototype.toSource Core JavaScript 1.5 Reference:Global Objects:Function:toString -> JS:Function.prototype.toString Core JavaScript 1.5 Reference:Global Objects:Function:valueOf -> JS:Function.prototype.valueOf Core JavaScript 1.5 Reference:Global Objects:JavaArray -> JS:JavaArray What's with JavaArray? Core JavaScript 1.5 Reference:Global Objects:JavaArray:length -> JS:JavaArray:length Core JavaScript 1.5 Reference:Global Objects:JavaArray:toString -> JS:JavaArray:toString Core JavaScript 1.5 Reference:Global Objects:JavaClass -> JS:JavaClass Core JavaScript 1.5 Reference:Global Objects:JavaObject -> JS:JavaObject Core JavaScript 1.5 Reference:Global Objects:JavaPackage -> JS:JavaPackage Core JavaScript 1.5 Reference:Global Objects:Math -> JS:Math Core JavaScript 1.5 Reference:Global Objects:Math:E -> JS:Math.E Core JavaScript 1.5 Reference:Global Objects:Math:LN10 -> JS:Math.LN10 Core JavaScript 1.5 Reference:Global Objects:Math:LN2 -> JS:Math.LN2 Core JavaScript 1.5 Reference:Global Objects:Math:LOG10E -> JS:Math.LOG10E Core JavaScript 1.5 Reference:Global Objects:Math:LOG2E -> JS:Math.LOG2E Core JavaScript 1.5 Reference:Global Objects:Math:PI -> JS:Math.PI Core JavaScript 1.5 Reference:Global Objects:Math:SQRT1 2 -> JS:Math.SQRT1 2 Core JavaScript 1.5 Reference:Global Objects:Math:SQRT2 -> JS:Math.SQRT2 Core JavaScript 1.5 Reference:Global Objects:Math:abs -> JS:Math.abs Core JavaScript 1.5 Reference:Global Objects:Math:acos -> JS:Math.acos Core JavaScript 1.5 Reference:Global Objects:Math:asin -> JS:Math.asin Core JavaScript 1.5 Reference:Global Objects:Math:atan -> JS:Math.atan Core JavaScript 1.5 Reference:Global Objects:Math:atan2 -> JS:Math.atan2 Core JavaScript 1.5 Reference:Global Objects:Math:ceil -> JS:Math.ceil Core JavaScript 1.5 Reference:Global Objects:Math:cos -> JS:Math.cos Core JavaScript 1.5 Reference:Global Objects:Math:exp -> JS:Math.exp Core JavaScript 1.5 Reference:Global Objects:Math:floor -> JS:Math.floor Core JavaScript 1.5 Reference:Global Objects:Math:log -> JS:Math.log Core JavaScript 1.5 Reference:Global Objects:Math:max -> JS:Math.max Core JavaScript 1.5 Reference:Global Objects:Math:min -> JS:Math.min Core JavaScript 1.5 Reference:Global Objects:Math:pow -> JS:Math.pow Core JavaScript 1.5 Reference:Global Objects:Math:random -> JS:Math.random Core JavaScript 1.5 Reference:Global Objects:Math:round -> JS:Math.round Core JavaScript 1.5 Reference:Global Objects:Math:sin -> JS:Math.sin Core JavaScript 1.5 Reference:Global Objects:Math:sqrt -> JS:Math.sqrt Core JavaScript 1.5 Reference:Global Objects:Math:tan -> JS:Math.tan Core JavaScript 1.5 Reference:Global Objects:Number -> JS:Number Core JavaScript 1.5 Reference:Global Objects:Number:MAX VALUE -> JS:Number.MAX_VALUE Core JavaScript 1.5 Reference:Global Objects:Number:MIN VALUE -> JS:Number.MIN_VALUE Core JavaScript 1.5 Reference:Global Objects:Number:NaN -> JS:Number.NaN Core JavaScript 1.5 Reference:Global Objects:Number:constructor -> JS.Number.prototype.constructor Core JavaScript 1.5 Reference:Global Objects:Object -> JS:Object Core JavaScript 1.5 Reference:Global Objects:Object:prototype -> JS:Object.prototype Core JavaScript 1.5 Reference:Global Objects:Object:constructor -> JS:Object.prototype.constructor Core JavaScript 1.5 Reference:Global Objects:Object:eval -> JS:Object.prototype.eval, perhaps merge into JS:eval? Core JavaScript 1.5 Reference:Global Objects:Object:isPrototypeOf -> JS:Object.prototype.isPrototypeOf Core JavaScript 1.5 Reference:Global Objects:Object:toLocaleString -> JS:Object.prototype.toLocaleString Core JavaScript 1.5 Reference:Global Objects:Object:toSource -> JS:Object.prototype.toSource Core JavaScript 1.5 Reference:Global Objects:Object:toString -> JS:Object.prototype.toString Core JavaScript 1.5 Reference:Global Objects:Object:unwatch -> JS:Object.prototype.unwatch Core JavaScript 1.5 Reference:Global Objects:Object:valueOf -> JS:Object.prototype.valueOf Core JavaScript 1.5 Reference:Global Objects:Object:watch -> JS:Object.prototype.watch Core JavaScript 1.5 Reference:Global Objects:Packages -> JS:Packages Core JavaScript 1.5 Reference:Global Objects:Packages:className -> JS:Packages.className Core JavaScript 1.5 Reference:Global Objects:Packages:java -> JS:Packages.java Core JavaScript 1.5 Reference:Global Objects:Packages:netscape -> JS:Packages.netscape Core JavaScript 1.5 Reference:Global Objects:Packages:sun -> JS:Packages.sun Core JavaScript 1.5 Reference:Global Objects:RegExp -> JS:RegExp Core JavaScript 1.5 Reference:Global Objects:RegExp:constructor -> JS:RegExp.prototype.constructor Core JavaScript 1.5 Reference:Global Objects:RegExp:exec -> JS:RegExp.prototype.exec Core JavaScript 1.5 Reference:Global Objects:RegExp:global -> JS:RegExp.prototype.global Core JavaScript 1.5 Reference:Global Objects:RegExp:ignoreCase -> JS:RegExp.prototype.ignoreCase Core JavaScript 1.5 Reference:Global Objects:RegExp:lastIndex -> JS:RegExp.prototype.lastIndex Core JavaScript 1.5 Reference:Global Objects:RegExp:multiline -> JS:RegExp.prototype.multiline Core JavaScript 1.5 Reference:Global Objects:RegExp:prototype -> JS:RegExp.prototype.prototype Core JavaScript 1.5 Reference:Global Objects:RegExp:source -> JS:RegExp.prototype.source Core JavaScript 1.5 Reference:Global Objects:RegExp:test -> JS:RegExp.prototype.test Core JavaScript 1.5 Reference:Global Objects:RegExp:toSource -> JS:RegExp.prototype.toSource Core JavaScript 1.5 Reference:Global Objects:RegExp:toString -> JS:RegExp.prototype.toString Core JavaScript 1.5 Reference:Global Objects:String -> JS:String Core JavaScript 1.5 Reference:Global Objects:String:prototype -> JS:String.prototype Core JavaScript 1.5 Reference:Global Objects:String:constructor -> JS:String.prototype.constructor Core JavaScript 1.5 Reference:Global Objects:String:anchor -> JS:String.prototype.anchor Core JavaScript 1.5 Reference:Global Objects:String:big -> JS:String.prototype.big Core JavaScript 1.5 Reference:Global Objects:String:blink -> JS:String.prototype.blink Core JavaScript 1.5 Reference:Global Objects:String:bold -> JS:String.prototype.bold Core JavaScript 1.5 Reference:Global Objects:String:charAt -> JS:String.prototype.charAt Core JavaScript 1.5 Reference:Global Objects:String:charCodeAt -> JS:String.prototype.charCodeAt Core JavaScript 1.5 Reference:Global Objects:String:concat -> JS:String.prototype.concat Core JavaScript 1.5 Reference:Global Objects:String:fixed -> JS:String.prototype.fixed Core JavaScript 1.5 Reference:Global Objects:String:fontcolor -> JS:String.prototype.fontcolor Core JavaScript 1.5 Reference:Global Objects:String:fontsize -> JS:String.prototype.fontsize Core JavaScript 1.5 Reference:Global Objects:String:fromCharCode -> JS:String.prototype.fromCharCode Core JavaScript 1.5 Reference:Global Objects:String:indexOf -> JS:String.prototype.indexOf Core JavaScript 1.5 Reference:Global Objects:String:italics -> JS:String.prototype.italics Core JavaScript 1.5 Reference:Global Objects:String:lastIndexOf -> JS:String.prototype.lastIndexOf Core JavaScript 1.5 Reference:Global Objects:String:length -> JS:String.prototype.length Core JavaScript 1.5 Reference:Global Objects:String:link -> JS:String.prototype.link Core JavaScript 1.5 Reference:Global Objects:String:match -> JS:String.prototype.match Core JavaScript 1.5 Reference:Global Objects:String:replace -> JS:String.prototype.replace Core JavaScript 1.5 Reference:Global Objects:String:search -> JS:String.prototype.search Core JavaScript 1.5 Reference:Global Objects:String:slice -> JS:String.prototype.slice Core JavaScript 1.5 Reference:Global Objects:String:small -> JS:String.prototype.small Core JavaScript 1.5 Reference:Global Objects:String:split -> JS:String.prototype.split Core JavaScript 1.5 Reference:Global Objects:String:strike -> JS:String.prototype.strike Core JavaScript 1.5 Reference:Global Objects:String:sub -> JS:String.prototype.sub Core JavaScript 1.5 Reference:Global Objects:String:substr -> JS:String.prototype.substr Core JavaScript 1.5 Reference:Global Objects:String:substring -> JS:String.prototype.substring Core JavaScript 1.5 Reference:Global Objects:String:sup -> JS:String.prototype.sup Core JavaScript 1.5 Reference:Global Objects:String:toLowerCase -> JS:String.prototype.toLowerCase Core JavaScript 1.5 Reference:Global Objects:String:toSource -> JS:String.prototype.toSource Core JavaScript 1.5 Reference:Global Objects:String:toString -> JS:String.prototype.toString Core JavaScript 1.5 Reference:Global Objects:String:toUpperCase -> JS:String.prototype.toUpperCase Core JavaScript 1.5 Reference:Global Objects:String:valueOf -> JS:String.prototype.valueOf Core JavaScript 1.5 Reference:Global Objects:java -> JS:java, then(?) merge with JS:Packages.java Core JavaScript 1.5 Reference:Global Objects:netscape -> JS:netscape; merge with JS:Packages.netscape Core JavaScript 1.5 Reference:Global Objects:sun -> JS:sun; merge with JS:Packages.sun Core JavaScript 1.5 Reference:Global Properties tbd Core JavaScript 1.5 Reference:Global Properties:Infinity -> JS:Infinity Core JavaScript 1.5 Reference:Global Properties:NaN -> JS:NaN Core JavaScript 1.5 Reference:Global Properties:undefined -> JS:undefined Core JavaScript 1.5 Reference:LiveConnect -> JS:LiveConnect Core JavaScript 1.5 Reference:LiveConnect:JSException -> JS:LiveConnect:JSException Core JavaScript 1.5 Reference:LiveConnect:JSObject -> JS:LiveConnect:JSObject Core JavaScript 1.5 Reference:Operators -> JS:Operators Core JavaScript 1.5 Reference:Operators:Arithmetic Operators -> JS:Arithmetic Operators Core JavaScript 1.5 Reference:Operators:Assignment Operators -> JS:Assignment Operators Core JavaScript 1.5 Reference:Operators:Bitwise Operators -> JS:Bitwise Operators Core JavaScript 1.5 Reference:Operators:Comparison Operators -> JS:Comparison Operators Core JavaScript 1.5 Reference:Operators:Logical Operators -> JS:Logical Operators Core JavaScript 1.5 Reference:Operators:Member Operators -> JS:Member Operators Core JavaScript 1.5 Reference:Operators:Operator Precedence -> JS:Operator Precedence Core JavaScript 1.5 Reference:Operators:String Operators tbd merge to JS:String or move to JS:String OperatorsCore JavaScript 1.5 Reference:Operators:Special Operators redirected to Core JavaScript 1.5 Reference:OperatorsCore JavaScript 1.5 Reference:Operators:Special Operators:Comma Operator -> JS:Comma Operator Core JavaScript 1.5 Reference:Operators:Special Operators:Conditional Operator -> JS:Conditional Operator Core JavaScript 1.5 Reference:Operators:Special Operators:delete Operator -> JS:delete Operator Core JavaScript 1.5 Reference:Operators:Special Operators:function Operator -> JS:function Operator Core JavaScript 1.5 Reference:Operators:Special Operators:in Operator -> JS:in Operator Core JavaScript 1.5 Reference:Operators:Special Operators:instanceof Operator -> JS:instanceof Operator Core JavaScript 1.5 Reference:Operators:Special Operators:new Operator -> JS:new Operator Core JavaScript 1.5 Reference:Operators:Special Operators:this Operator -> JS:this Operator Core JavaScript 1.5 Reference:Operators:Special Operators:typeof Operator -> JS:typeof Operator Core JavaScript 1.5 Reference:Operators:Special Operators:void Operator -> JS:void Operator Core JavaScript 1.5 Reference:Reserved Words -> JS:Reserved Words Core JavaScript 1.5 Reference:Statements -> JS:Statements Core JavaScript 1.5 Reference:Statements:block -> JS:block Core JavaScript 1.5 Reference:Statements:break -> JS:break Core JavaScript 1.5 Reference:Statements:const -> JS:const Core JavaScript 1.5 Reference:Statements:continue -> JS:continue Core JavaScript 1.5 Reference:Statements:do...while -> JS:do...while Core JavaScript 1.5 Reference:Statements:export -> JS:export Core JavaScript 1.5 Reference:Statements:for -> JS:for Core JavaScript 1.5 Reference:Statements:for...in -> JS:for...in Core JavaScript 1.5 Reference:Statements:function merge into JS:Function Core JavaScript 1.5 Reference:Statements:if...else -> JS:if...else Core JavaScript 1.5 Reference:Statements:import -> JS:import Core JavaScript 1.5 Reference:Statements:label -> JS:label Core JavaScript 1.5 Reference:Statements:return -> JS:return Core JavaScript 1.5 Reference:Statements:switch -> JS:switch Core JavaScript 1.5 Reference:Statements:throw -> JS:throw Core JavaScript 1.5 Reference:Statements:try...catch -> JS:try...catch Core JavaScript 1.5 Reference:Statements:var -> JS:var Core JavaScript 1.5 Reference:Statements:while -> JS:while Core JavaScript 1.5 Reference:Statements:with -> JS:with
[edit] Guide
The guide's pages will also be eventually moved to pages with shorter names. There are at least two possible ways to do it:
- just replace "Core JavaScript 1.5 Guide" with shorter "JS:Guide"
- also "flatten" the names, so that they do not contain the location of the page in the guide's contents.
The latter variant leads to shorter page names, but breaks breadcrumbs in their current form. I think we should go with something like variant 2 after fixing breadcrumbs.
For pages that correspond to a page in the reference, we might want to use similar names (i.e. instead of JS:Guide:isFinite Function use JS:Guide:isFinite).
Since we're renaming the pages anyway, we might want to change the names to have only the first word start with a capital (i.e. JS:Guide:Writing a regular expression pattern instead of JS:Guide:Writing a Regular Expression Pattern).