Re: Second JS bulk upload

As to two previous to-do items I just went ahead and did them.

FIRST item:

> Automation to do:
> 2. talk about static method page name (X/X.method versus X/method)

FIRST item resolution:

Someone adroitly pointed out that you can figure out if a method is a
static Object method or an instance method by simply reading the page,
so there is no need to declare it in the page name.  Therefore,
changed all X/X.method to X/method:

  javascript/Array/Array.isArray        javascript/Array/isArray
  javascript/Date/Date.now              javascript/Date/now
  javascript/Date/Date.parse            javascript/Date/parse
  javascript/Date/Date.UTC              javascript/Date/UTC
  javascript/JSON/JSON.parse            javascript/JSON/parse
  javascript/JSON/JSON.stringify        javascript/JSON/stringify
  javascript/Math/Math.abs              javascript/Math/abs
  javascript/Math/Math.acos             javascript/Math/acos
  javascript/Math/Math.asin             javascript/Math/asin
  javascript/Math/Math.atan             javascript/Math/atan
  javascript/Math/Math.atan2            javascript/Math/atan2
  javascript/Math/Math.ceil             javascript/Math/ceil
  javascript/Math/Math.cos              javascript/Math/cos
  javascript/Math/Math.exp              javascript/Math/exp
  javascript/Math/Math.floor            javascript/Math/floor
  javascript/Math/Math.log              javascript/Math/log
  javascript/Math/Math.max              javascript/Math/max
  javascript/Math/Math.min              javascript/Math/min
  javascript/Math/Math.pow              javascript/Math/pow
  javascript/Math/Math.random           javascript/Math/random
  javascript/Math/Math.round            javascript/Math/round
  javascript/Math/Math.sin              javascript/Math/sin
  javascript/Math/Math.sqrt             javascript/Math/sqrt
  javascript/Math/Math.tan              javascript/Math/tan
  javascript/Object/Object.create       javascript/Object/create
  javascript/Object/Object.definePropertes
         javascript/Object/defineProperties
  javascript/Object/Object.defineProperty   javascript/Object/defineProperty
  javascript/Object/Object.freeze       javascript/Object/freeze
  javascript/Object/Object.getOwnPropertyDescriptor
         javascript/Object/getOwnPropertyDescriptor
  javascript/Object/Object.getOwnPropertyNames
         javascript/Object/getOwnPropertyNames
  javascript/Object/Object.getPrototypeOf
         javascript/Object/getPrototypeOf
  javascript/Object/Object.isExtensible javascript/Object/isExtensible
  javascript/Object/Object.isFrozen     javascript/Object/isFrozen
  javascript/Object/Object.isSealed     javascript/Object/isSealed
  javascript/Object/Object.keys         javascript/Object/keys
  javascript/Object/Object.preventExtensions
         javascript/Object/preventExtensions
  javascript/Object/Object.seal         javascript/Object/seal
  javascript/String/String.fromCharCode javascript/String/fromCharCode

SECOND item:

> 3. talk about Global/* (nobody says "Global.decodeURIComponent" so maybe hide the Global prefix)

SECOND item resolution:

Same as above, you can figure out it's in the Global object by reading
the page, I changed all Global.X page names to X.  However, we should
contemplate keeping the Global page:

  BEFORE --> AFTER
  javascript/Global                     (do not change)
  javascript/Global/Infinity            javascript/Infinity
  javascript/Global/NaN                 javascript/NaN
  javascript/Global/null                javascript/null
  javascript/Global/undefined           javascript/undefined
  javascript/Global/decodeURI           javascript/decodeURI
  javascript/Global/decodeURIComponent  javascript/decodeURIComponent
  javascript/Global/encodeURI           javascript/encodeURI
  javascript/Global/encodeURIComponent  javascript/encodeURIComponent
  javascript/Global/escape              javascript/escape
  javascript/Global/eval                javascript/eval
  javascript/Global/isFinite            javascript/isFinite
  javascript/Global/isNaN               javascript/isNaN
  javascript/Global/parseFloat          javascript/parseFloat
  javascript/Global/parseInt            javascript/parseInt
  javascript/Global/unescape            javascript/unescape

I'll do another full delete (to clean up old pages) and full upload
soon to the test wiki.

Note that the 381 page names are all still unique after all these changes.

Received on Sunday, 1 December 2013 21:12:41 UTC