TeamCo AntHill

Monday, May 11, 2009

JavaScript language advanced Tips & Tricks

These tips and tricks are not related to any browser or any Document Object Model (DOM), they are only general purpose tips and tricks for the JavaScript language.

Some of these tricks are using a latest version of JavaScript language (v1.8) and cannot run with the Microsoft Implementation of JavaScript (v1.5).

All these tricks has been tested with the Mozilla SpiderMonkey/TraceMonkey JavaScript engine (v1.8).

http://code.google.com/p/jslibs/wiki/JavascriptTips

Posted by Unknown at 4:58 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: JavaScript, Tips

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

Bookmarks

  • 21 Really Useful & Handy PHP Code Snippets
  • DZone Snippets
  • Ext JS with Rails
  • From Rails Ajax helpers to Low Pro (Part 1)
  • From Rails Ajax helpers to Low Pro (Part 2)
  • From Rails Ajax helpers to Low Pro (Part 3)
  • Open Flash Chart
  • RESTful Databases are finally here
  • Ruby Enterprise Edition
  • Ruby Inside

Generators

  • .NET Buttons
  • 3D-box maker
  • A CSS sticky footer
  • A web-based graphics effects generator
  • Activity indicators
  • Ajax loader
  • ASCII art generator
  • Attack Ad Generator
  • Badge shape creation
  • Binary File to Base64 Encoder / Translator
  • Browsershots makes screenshots of your web design in different browsers
  • Button generator
  • Buttonator 2.0
  • Color Palette
  • Color schemer
  • Color Themes
  • Colorsuckr: Create color schemes based on photos for use in your artwork & designs
  • Create DOM Statements
  • CSS Organizer
  • CSS Sprite Generator
  • CSS Sprites
  • CSS Type Set
  • Digital Post It Note Generator
  • Easily create web forms and fillable PDF documents to embed on your websites
  • egoSurf
  • Favicon Editor
  • Favicon generator
  • Flash website generator
  • Flip Title
  • Flipping characters with UNICODE
  • Form Builder
  • Free Footer online tools for webmasters and bloggers.
  • Free templates
  • FreshGenerator
  • Genfavicon
  • hCalendar Creator
  • HTML form builder
  • HTML to Javascript DOM converter
  • Image Mosaic Generator
  • Image reflection generator
  • img2json
  • JSON Visualization
  • Login form design patterns
  • Logo creator
  • Lorem Ipsum Generator
  • LovelyCharts
  • Markup Generator
  • Mockup Generator
  • Online Background Generators
  • PatternTap
  • Pixenate Photo Editor
  • Preloaders
  • Printable world map
  • punypng
  • Regular Expressions
  • RoundedCornr
  • SingleFunction
  • Spam proof
  • Stripe designer
  • Stripe generator 2.0
  • Tabs generator
  • Tartan Maker. The new trendsetting application for cool designers
  • Test Everithing
  • Text 2 PNG
  • The Color Wizard 3.0
  • tinyarro.ws: Shortest URLs on Earth
  • Web 2.0 Badges
  • Web UI Development
  • Website Ribbon
  • wwwsqldesigner
  • Xenocode Browser Sandbox - Run any browser from the web
  • XHTML/CSS Markup generator

Library

  • 12 Steps to MooTools Mastery
  • AJAX APIs Playground
  • Best Tech Videos
  • CSS Tricks
  • FileFormat.info
  • Grafpedia
  • IT Ebooks :: Videos
  • Learning Dojo
  • Linux Software Repositories
  • NET Books
  • PDFCHM
  • Rails Engines
  • Rails Illustrated
  • Rails Metal: a micro-framework with the power of Rails: \m/
  • Rails Podcast
  • Rails Screencasts
  • RegExLib
  • Ruby On Rails Security Guide
  • Ruby-GNOME2 Project Website
  • Rubyology
  • RubyPlus Video
  • Scaling Rails
  • Scripteka
  • This Week in Django
  • WebAppers

Who does this world belong to?

Unknown
View my complete profile

Blogs

  • לראות שונה
    היה שלום פרל, ותודה על הסימנים - לפני מספר שנים כתבתי את המערכת האחרונה שלי בפרל. היא תרגמה DSL לפעולות בפועל שמבוצעות. לקח לי כחודש לתכנן את המערכת ועוד כחודש לכתוב את כולה. יש במערכת הזו...
    5 years ago
  • Non multa, sed multum!
    Few simple CSS solutions - CSS only I like bl.ocks.org very much, it’s brilliant idea! Sticky header and footer with scrollable content <styl...
    12 years ago
  • Banarera Blog
    - 14/7/2009 Masterblog http://masterblog.front.lv/tag/furniture/
    15 years ago
  • Alex Banarer portfolio
    -

Certification





You are 26% Russian!
 

Who are you kidding? Just because you took a summer language course in Petersburg doesn't make you a Russian.

How Russian Are You?
Take More Quizzes

Recommend Me

LinkedIn Recommend Me

Total Pageviews

Railscasts

Loading...

Ruby on Rails Plugins

Loading...

Cheat Sheets

Loading...

Edge Rails.info

Loading...

Ruby Inside

Loading...

Ryan's Scraps

Loading...

Projects

  • AntHill
  • ZoneRank

PrototypeJS Framework

  • Accordion 2.0
  • Ajaxariffic Autocomplete with Scriptaculous
  • Cooltips
  • Dialog window 2.0
  • Drag to Download
  • How well do you know prototype or taking advantage of those extra 100 KB in your page
  • How well do you know prototype. Exploring prototype by example
  • Image Cropper UI
  • Javascript modular loader and progressbar
  • Lightbox 2.0
  • LivePipe UI
  • Marquee
  • Math-Extend
  • ModalBox
  • MyTableGrid is a JavaScript based DataGrid control built on the Prototype library. It allows you to display your data in a simple and flexible way
  • Perfection kills
  • PhotoShop-like Color Picker
  • Protoload
  • Prototip
  • Prototype Graphic Framework
  • Prototype Helpers
  • Prototype Portal Class
  • Prototype UI
  • Prototype window
  • ProtoUI
  • ShadedBorder with Gracefull Degradation
  • The unofficial Prototype & script.aculo.us wiki
  • Widget.Fader

Popular Tags

  • .bind() (2)
  • .delegate() (2)
  • .live() (2)
  • .NET (2)
  • .on() (1)
  • $.grep (1)
  • $.proxy (1)
  • $fx (1)
  • 3D (3)
  • Abbot Java GUI Test Framework (1)
  • Accordion (1)
  • ActiveRecord (6)
  • actiWate (1)
  • acts_as_archive (1)
  • Adobe (3)
  • AIR (2)
  • Ajax (23)
  • Algorithm (2)
  • Alignment (1)
  • Amazon (1)
  • Amp (1)
  • Anemone (1)
  • Animation (2)
  • Animator (1)
  • Animator.js (1)
  • Anteater (1)
  • Apache (9)
  • API (6)
  • Apodora (1)
  • Apple (2)
  • Arbiter (1)
  • Array (3)
  • Attachment (2)
  • Autonet (1)
  • AutoTestFlash (1)
  • Avignon (1)
  • Awesome Print (1)
  • Backbone (1)
  • background image (1)
  • BackgrounDRb (1)
  • Backup (2)
  • Blerby Test Runner (1)
  • Blocks (1)
  • Bluepill (1)
  • Book (2)
  • Bootstrap (1)
  • Bowline (1)
  • BREAKPOINTS.JS (1)
  • Browser (9)
  • Browsershots (1)
  • BugMash (1)
  • Burst Engine (1)
  • Business (1)
  • C++ (1)
  • Cache Provider (1)
  • Caja (1)
  • Calendar (2)
  • Callback (1)
  • Canoo WebTest (1)
  • Canvas (8)
  • Capistrano (1)
  • Captcha (1)
  • Celerity (2)
  • cgi (1)
  • Charts (10)
  • Cheat sheets (4)
  • Chosen (1)
  • Chrome (1)
  • Chrome-Frame (1)
  • CKEditor (1)
  • clarity (1)
  • clearfix (1)
  • Clipboard (2)
  • Clojure (1)
  • Closure Compiler (1)
  • cloud (1)
  • cluster (1)
  • Codec (1)
  • CodeKit (1)
  • CodeMirror (1)
  • Color picker (1)
  • Command Line (2)
  • CommonJS (1)
  • Compatibility (1)
  • compressor (1)
  • Concordion (1)
  • Conference (2)
  • Configuration (1)
  • Connection (1)
  • Console (6)
  • Constructable (1)
  • Context Menu (1)
  • Copy (1)
  • CorMVC (1)
  • CORS (1)
  • Countries (1)
  • Credit Card (1)
  • Credit Card Processing (1)
  • CRM (1)
  • Cron Job (1)
  • Crop (1)
  • Cross Browser (6)
  • Cross domain (5)
  • css (33)
  • css3 (17)
  • CSSLint (1)
  • Cube (1)
  • Cucumber (1)
  • CUPS (1)
  • Dart (1)
  • Data (1)
  • Data Attribute (1)
  • Data Collection (1)
  • Data Grid (1)
  • Data URI (1)
  • Date Picker (1)
  • DB (11)
  • DbCharmer (1)
  • Debug (12)
  • Deep_merge (1)
  • delayed_job (1)
  • Deploy (2)
  • Design (3)
  • Device (1)
  • DHTMLX Touch (1)
  • diff (1)
  • DiffMerge (1)
  • Dimension (1)
  • Disable text selection (1)
  • Docs (3)
  • Dojo (3)
  • Dom (3)
  • DOM Monster (1)
  • Dragdealer JS (1)
  • DRb (1)
  • DrX (1)
  • DSLR (1)
  • Dump (1)
  • dydl (1)
  • E-Help (1)
  • EasyXDM (1)
  • eBook (1)
  • EC2 (1)
  • EcmaScript (2)
  • Email (3)
  • EnhanceJS (1)
  • Enigmamachine (1)
  • enumerated_attribute (1)
  • Enyo (1)
  • Equality (1)
  • Erlang (2)
  • Error (3)
  • ExecJS (1)
  • ExtJS (2)
  • Factor (1)
  • Fat Free CRM (1)
  • FCKeditor (1)
  • File (1)
  • FileWatcher (1)
  • firebug (14)
  • firefox (15)
  • FirePHP (2)
  • FirePHRuby (1)
  • Flash (6)
  • FlatironJs (1)
  • Flex (2)
  • Fluidium (1)
  • fog (1)
  • Font (1)
  • Fossil (1)
  • Framework (64)
  • Free (3)
  • free storage (1)
  • Gallery (1)
  • gameQuery (1)
  • gDEBugger (1)
  • gem (47)
  • GestureWorks (1)
  • getJSON (1)
  • GitHub (1)
  • Glimmer (1)
  • Globalize (1)
  • Google (9)
  • Gosu (1)
  • Greenhouse (1)
  • GromJS (1)
  • Growl (2)
  • Guassian Blur (1)
  • GUI (1)
  • Guide (4)
  • gury (1)
  • GX (1)
  • Hash (1)
  • Haskell (1)
  • helper (3)
  • Hemi (1)
  • Hijack (1)
  • hirb (2)
  • History (3)
  • htaccess (1)
  • html (14)
  • html 5 (40)
  • HTML2PDF (2)
  • html5shiv (1)
  • HtmlUnit (1)
  • HTTP Server (2)
  • HumaneJS (1)
  • IBM (1)
  • icons (2)
  • IDE (11)
  • IE (10)
  • IE fix (7)
  • IE10 (1)
  • ie8 (1)
  • ieHTTPHeaders (1)
  • iFrame (1)
  • Image processing (1)
  • IMAP (1)
  • impress.js (1)
  • Inconsolata (1)
  • Indexing (1)
  • Initializr (1)
  • Interface (1)
  • Io (1)
  • iOS (1)
  • iPhone (6)
  • irb (7)
  • ISO 3166 (1)
  • iso_countries (1)
  • Isotope (1)
  • iUI (1)
  • IxEdit (1)
  • Jailbreak (1)
  • Jam Session (1)
  • Jaml (1)
  • Jasmine (2)
  • Java (2)
  • JavaScript (217)
  • JBoss (1)
  • Job (2)
  • jQote2 (1)
  • jQTouch (1)
  • jQuery (46)
  • jQuery 1.5 (1)
  • jQuery Lint (1)
  • jQuery UI (1)
  • jquery-pjax (1)
  • JRuby (8)
  • jsAnim (1)
  • JSctypes (1)
  • JSGI (1)
  • JSLint (2)
  • JSON (9)
  • JSON-P (2)
  • jsplumb (1)
  • jspp (1)
  • jsUnit (1)
  • JSZip (1)
  • jVectorMap (1)
  • JVM (1)
  • jXHR (1)
  • KeyboardJS (1)
  • Knockout (1)
  • kratko (1)
  • krpano (1)
  • Lambda (1)
  • Lawer (1)
  • Layout (1)
  • LayoutUnit (1)
  • Legal (1)
  • less.js (1)
  • Library (1)
  • LightningDOM (1)
  • LIKE (1)
  • Linda (1)
  • Link checking tools (1)
  • Lion (1)
  • Live HTTP headers (1)
  • Load Impact (1)
  • Loader (2)
  • Local storage (2)
  • Logs (22)
  • Lotus Symphony (1)
  • lowpro (2)
  • Lua (1)
  • Mac OSX (15)
  • MacBook Air (1)
  • MacRuby (1)
  • Maps (2)
  • MariaDB (1)
  • MarkUp (1)
  • Marshal (1)
  • Mathematics (2)
  • Measure (1)
  • Meetup (1)
  • Memory leak (1)
  • merb (2)
  • Mercurial (1)
  • merge (1)
  • Messaging (1)
  • Microsoft (6)
  • Migrating (2)
  • Mobile (11)
  • Modernizr (2)
  • modules (1)
  • modulr (1)
  • mondrian (1)
  • MongoDB (3)
  • Mongrel (1)
  • Moonshine (1)
  • Mootools (4)
  • Mouse-Weel (1)
  • Moz snap shooter (1)
  • Mozilla (4)
  • Multitouch (1)
  • MVC (7)
  • MVVM (1)
  • MySQL (22)
  • Narwhal (1)
  • nested relations (1)
  • NestedSet (1)
  • Netbeans (4)
  • NETEYE Activity Indicator (1)
  • Nettuts+ (1)
  • nginx (1)
  • node.js (9)
  • normalize.css (2)
  • NOSQL Patterns (6)
  • OCaml (1)
  • odf (1)
  • Office (2)
  • OLAP (1)
  • ØMQ (1)
  • Online Tools (1)
  • OOP (1)
  • Open office (1)
  • Open source (4)
  • Optimize (2)
  • ORM (2)
  • OS (1)
  • osx (1)
  • OurDelta (1)
  • packer (2)
  • Packet-Fu (1)
  • PageGlimpse (1)
  • pagination (2)
  • PaintbrushJS (1)
  • Panorama (1)
  • Parallel Extension (1)
  • Parallel Processing (1)
  • Parslet (1)
  • Passenger (1)
  • Password reset (2)
  • Patch (1)
  • Patterns (1)
  • PDF (6)
  • PEG (1)
  • Performance (2)
  • Perl (1)
  • PhantomJS (1)
  • PhoneGap (1)
  • Photo (1)
  • PHP (8)
  • Pingdom (1)
  • pjax (1)
  • Platypus (1)
  • PLT Scheme (1)
  • plugin (75)
  • png (3)
  • Polymaps (1)
  • Popup (1)
  • PostgreQUEL (1)
  • PostgreSQL (1)
  • presentation (1)
  • presenters (1)
  • Preview (2)
  • Print (2)
  • Private method (1)
  • Proc (1)
  • Process (2)
  • Processing.js (1)
  • Procs (1)
  • Programmer’s Notepad (1)
  • Progress bar (3)
  • Project (1)
  • Protolicious (1)
  • Prototype (33)
  • PSD (2)
  • Python (3)
  • qooxdoom (1)
  • QuickConnect (1)
  • QuickSand (1)
  • RabbitMQ (1)
  • rack (3)
  • Rack::Offline (1)
  • Racket (1)
  • RailConf 2011 (1)
  • rails (134)
  • rails 3 (11)
  • rails 3.1 (2)
  • Rails Magazine (1)
  • rails_sql_views (1)
  • rails-firephp (1)
  • rails-upgrade (1)
  • Railscasts (1)
  • RailwayJS (1)
  • Rainbows (1)
  • rake (3)
  • rbenv (1)
  • rbwebkitgtk (1)
  • RDoc (2)
  • Reactive Extensions (1)
  • Redcar (1)
  • Redis (1)
  • Redmine (2)
  • Refactoring (1)
  • Reference (1)
  • Regular expression (1)
  • Renderer (1)
  • replication (1)
  • RequireJS (4)
  • Reset (1)
  • Respond.js (1)
  • Rest (1)
  • Rhodes (1)
  • RMagick (2)
  • roo (1)
  • rotate3Di (1)
  • routes (2)
  • Ruby (181)
  • Ruby 2.0 (1)
  • Ruby Enterprise Edition (1)
  • ruby-prof (1)
  • RubyConf 2011 (1)
  • RubyGem (1)
  • Run (1)
  • Ruote (1)
  • Rust (1)
  • RVM (1)
  • safary (1)
  • Sammy (1)
  • SAP (2)
  • Scala (1)
  • scoped (1)
  • scrAPI (1)
  • Screenshot (6)
  • Scriptio (1)
  • Scripty2 (2)
  • Scroller (2)
  • SDK (1)
  • Search (1)
  • Security (2)
  • Selenium (2)
  • Sencha (2)
  • send (1)
  • SEO (1)
  • Serenade.js (1)
  • Server (1)
  • session (1)
  • Shadow (1)
  • Shindig (1)
  • Shopify (1)
  • Shopping cart (1)
  • Signature Pad (1)
  • Silverlight (1)
  • Simulator (1)
  • Sinatra (1)
  • Single user mode (2)
  • Site map (1)
  • Sizzle (1)
  • Skeleton (1)
  • Slanger (1)
  • SlickEdit (1)
  • SlickMap (1)
  • Slider (1)
  • SlowGrowl (1)
  • Sly (2)
  • Smooth Div Scroll (1)
  • Smoothie Charts (1)
  • Snippet (1)
  • Snow Leopard (1)
  • Social Stream (1)
  • SockJS (1)
  • Software (1)
  • Sort (4)
  • SpiderMonkey Server-Side (1)
  • Splatter (1)
  • split (1)
  • SproutCore (1)
  • SQL (1)
  • SQL View (1)
  • Squeak (1)
  • SSL (1)
  • StartUp (1)
  • String (1)
  • Style (4)
  • Subdomain (1)
  • Sun (1)
  • SVG (2)
  • SWFObject (1)
  • Swipe (1)
  • Symbol (2)
  • syze (1)
  • Table (1)
  • Tap (1)
  • TeleHash (1)
  • Template (6)
  • Terminal (1)
  • TermKit (1)
  • Test (17)
  • Thread (3)
  • Timeout (1)
  • Timing API (1)
  • TinyMCE (1)
  • Tips (5)
  • Titanium Desktop (1)
  • TMail (1)
  • Tools (2)
  • tooltip (2)
  • TorqueBox (1)
  • Touch (1)
  • Touchy.js (1)
  • Trace (1)
  • TraceWatch (1)
  • Track (1)
  • Tracking Database tool (1)
  • transform (1)
  • TransformJS (1)
  • Tree (1)
  • turn (1)
  • Tutorial (17)
  • UI (10)
  • UiUIKit (1)
  • UIZE (1)
  • ujs (1)
  • Underscore.js (1)
  • Unicorn (1)
  • Uninstall (1)
  • unobtrusive (3)
  • Upload (4)
  • Utility Belt (1)
  • Vagrant (1)
  • Version Control (3)
  • vestal_versions (1)
  • Video (6)
  • VIM (1)
  • VirtualBox (1)
  • VML (1)
  • watchr (1)
  • Watir (4)
  • Watir Recorder (1)
  • WeasyPrint (1)
  • WebApp.Net (1)
  • Webcam Max (1)
  • Webkit (2)
  • webkit2png (1)
  • WebM (1)
  • WebROaR (1)
  • WebSocket (3)
  • Whenever (1)
  • will_paginate (2)
  • Win32::Screenshot (1)
  • window.postMessage() (1)
  • Windows (3)
  • Wirble (2)
  • WKShake (1)
  • WKTouch (1)
  • Work (1)
  • XAML (1)
  • xc.js (1)
  • XFN (1)
  • XHTML Editor (1)
  • xhtmlrenderer (1)
  • XPath (1)
  • YAML (1)
  • Yehuda Katz (1)
  • Yosemite (1)
  • YUI (4)
  • zClip (1)
  • Zepto.js (1)
  • ZeroMQ (1)

History

  • ►  2015 (1)
    • ►  June (1)
  • ►  2013 (28)
    • ►  April (9)
    • ►  March (14)
    • ►  February (5)
  • ►  2012 (38)
    • ►  September (1)
    • ►  June (2)
    • ►  May (2)
    • ►  April (3)
    • ►  March (5)
    • ►  February (14)
    • ►  January (11)
  • ►  2011 (172)
    • ►  December (11)
    • ►  November (30)
    • ►  October (26)
    • ►  September (7)
    • ►  August (8)
    • ►  July (6)
    • ►  June (10)
    • ►  May (13)
    • ►  April (8)
    • ►  March (12)
    • ►  February (20)
    • ►  January (21)
  • ►  2010 (181)
    • ►  December (13)
    • ►  November (30)
    • ►  October (9)
    • ►  September (11)
    • ►  August (12)
    • ►  July (15)
    • ►  June (23)
    • ►  May (6)
    • ►  April (9)
    • ►  March (28)
    • ►  February (11)
    • ►  January (14)
  • ▼  2009 (204)
    • ►  December (5)
    • ►  November (22)
    • ►  October (6)
    • ►  September (10)
    • ►  August (30)
    • ►  July (12)
    • ►  June (8)
    • ▼  May (18)
      • MoreMoney. A library to manage money
      • Firefinder for Firebug 0.91
      • Sunspot
      • Receiving emails and attachments with Rails
      • Axiis
      • EcmaScript 5: Changes to JavaScript
      • Rails 3
      • 59 Resources For First Time Entrepreneurs
      • infinite_page
      • Add jQuery datagrids to your Rails applications
      • ExtJS on Rails
      • ProColor
      • JavaScript language advanced Tips & Tricks
      • Using Sizzle with Prototype
      • Ruby Toolbox
      • Compass
      • 960 Gridder
      • RestfulX
    • ►  April (10)
    • ►  March (29)
    • ►  February (27)
    • ►  January (27)
  • ►  2008 (79)
    • ►  December (23)
    • ►  November (13)
    • ►  October (27)
    • ►  September (16)
iTeam@. Simple theme. Powered by Blogger.