javascript
xinghua24
这个作者很懒,什么都没留下…
展开
-
Javascript Debug
Some of the best javascript debug tool is FIrebug in Firefox, developer tools in google chrome.make sure preserlog upon navigation, if not, the log will be disappear.make sure to check if ther原创 2012-08-09 06:13:53 · 450 阅读 · 0 评论 -
Javascript basics - types and variables
Javascript TutorialJavascript Core and HTML DOM ReferenceJavascript XML DOM ReferenceJavaScript OOP:http://phrogz.net/js/classes/OOPinJS.htmlhttp://phrogz.net/js/classes/OOPinJS2.html原创 2012-08-03 00:35:57 · 404 阅读 · 0 评论 -
Javascript Pattern Module pattern
The Module pattern encapsulates "privacy", state and organization using closures. It provides a way of wrapping a mix of public and private methods and variables, protecting pieces from leaking into原创 2012-08-13 12:03:45 · 335 阅读 · 0 评论 -
Javascript Closure
Simple example of closure:function sayHello(name) { var text = 'Hello ' + name; // local variable var sayAlert = function() { console.log(text); } return sayAlert;}var say = sayHello( "fef原创 2012-08-13 10:23:56 · 359 阅读 · 0 评论 -
Javascript Function
Functions are link to Function.prototype. Function.prototype is linked to Object.prototype.Since functions are object, they can have property, method, they can be passed to functions.The missing p原创 2012-08-13 02:33:10 · 355 阅读 · 0 评论 -
Javascript OOP object literal
Everything in Javascript is object. Arrays, functions objects, regular expression are all objects. They are all passed by reference!Object in Javascript looks like HashMap in JavaObject Literal:原创 2012-08-11 06:22:47 · 795 阅读 · 0 评论 -
Javascript OOP augmenting with prototype
prototype referenceAllows the addition of properties to all objects of type Object.we can extend the functionality of build-in types:// Add a method conditionally.Function.prototype.meth原创 2012-08-13 04:35:37 · 321 阅读 · 0 评论 -
Javascript Exception
The throw statement interrupts execution of the function. It should be given an exception object containing a name property that identifies the type of the exception, and a descriptive message propert原创 2012-08-13 03:23:47 · 486 阅读 · 0 评论 -
Javascript call and apply
Function.prototype.applyCalls a function with a given this value and arguments provided as an array.syntax:fun.apply(thisArg[, argsArray]).thisArgThe value of this provided for the call原创 2012-08-13 03:12:56 · 429 阅读 · 0 评论 -
Javascript validating form input using RE
Usually checking validity of form input involve regular expression.javascript RE is object it begins with / and ends with /syntax:var patt=/pattern/modifiers;modifiers:g: globali: case-i原创 2012-08-11 10:22:53 · 329 阅读 · 0 评论 -
Javascript Avoid global objects
Global objects are accessible through out the program. Wrapping global objects in a object that has the same name as the file name will decrease the number of global variablesmyapp.jsvar myap原创 2012-08-12 04:41:12 · 517 阅读 · 0 评论 -
Javascript Array
ReferenceFor...inFor...in loop does not guarantee to keep the original order of the array, Use traditional for loop instead.Deletearray.splice(index,howmany,item1,.....,itemX)index: th原创 2012-08-24 06:51:41 · 356 阅读 · 0 评论