Google Spreadsheet Javascript
mikeymckay/google-spreadsheet-javascript
Access Google Spreadsheet or Google Data API only Converts node's CommonJS module for browser
with Javascript
CommonJS browserify usage
Reading form Google Spreadsheet Tools
Simple example of retrieving JSON feeds from Special
Spreadsheets Data API
Using Google Spreadsheet as a database ECMA-262-3 in detail. Chapter 7.2.
OOP: ECMAScript implementation.
Hamster spreadsheet
Mixu's Node book: 6. Objects and classes by
example
Drawing Dynamic Visualizations Single page apps in depth
Videos
Inheritance revisited
javascript inheritance pattern comparison
Script free page - Unobtrusive JavaScript / jQuery 1
Demo
XML Configuration
Hacks, Tips, Tricks
parseFloat(toPrecision(12)) Understanding the four layers of JavaScript OOP
Number
money float numbers POJOs - Plain Old JavaScript Objects
util.inherits
Web Performance Optimization дайджест #0
WebPerformance JAVASCRIPT AND OBJECT MODELS Classical
ES6
var str = "1234"; OOPOOP (tee hee!)
console.log(Number(str) + 6);
Constructor Pattern
console.log(parseInt(str, 10) + 6);
console.log(+str + 6); String to number Convert
Module Pattern
var str = "A am not a number!";
Output: 10 console.log(+str || 10); Revealing Module Pattern
Hacks OOP
( null ? true : false ); // false Singleton Pattern
If falsie
(0 ? true : false ); // false Ben Alman's Pub/Sub gist
( "" ? true : false ); // false Rick Waldron's jQuery-core style take on the above
What values are equivalent to false in JavaScript?
( false ? true : false ); // false Peter Higgins" plugin
Observer Pattern Publish/Subscribe Pattern
( NaN ? true : false ); // false AppendTo's Pub/Sub in AmplifyJS
Learning JavaScript Design Patterns
( undefined ? true : false ); // false Ben Truyman's gist
_.template()
Lo-Dash UnderscoreJS
Mediator Pattern
Libraries Prototype Pattern
Moment.js
Command Pattern
Facade Pattern
Browserscope is a community-driven project for
profiling web browsers.
The goals are to foster innovation by tracking Factory Pattern
browser functionality and JavaScript
to be a resource for web developers. Mixin Pattern
JavaScript Performance
and
http://jsperf.com/browse Decorator Pattern
NodeJS
Flyweight Pattern
Find the index of the
Book: Human JavaScript
smallest element in
a JavaScript array Array.prototype.reduce()
return a.indexOf(Math.min.apply(Math, a)); bind, call, apply JavaScript -- Core Retrieve the position (X,Y) of an HTML element
Elements
DOM Coordinates
Yes, learn jQuery
10 Things I Learned from the jQuery Source Re-invent the DOM wheel, create your own jQuery
JavaScript Tutorial
Implement lazy iterators or lazy streams
I want to become more experienced with JavaScript Garden
Learn about CPS, implement Promises/A is a growing collection of documentation
Javascript; what's a good next step? Docs
Learning Plan about the most quirky parts of the JavaScript
programming language
Read Learn You a Haskell for Great Good and apply
concepts in JavaScript, following the Fantasy Land
Specification
Topcoat
Learn AltJS languages: CoffeeScript, LiveScript,
High performance
TypeScript, PureScript
CSS Frameworks
JavaScript Performance Tuning Secrets
> console.log
Upgrading log to show where logging is happening Where is that console.log?
Performance
Monkey
Patching JSConf
Conferences / Video
document.write
Brackets Editors
JavaScript Editors and Tools undefined != undefined
Rus Всё только о JavaScript
Массивы в JavaScript
10
Getting Started
Отложенные вычисления
4
Two-way bindings
JavaScript Exercises
Amazing tutorials
Binding CSS classes
LearnAngular
Basic Directives Write Code. Learn Angular.
Repeaters Learn AngularJS with free interactive lessons. Tutorials
Visibility
Services
EcmaScript 5 / 6 browser compatibility
Enriching Applications
AngularJS
Browserversion DOM method availability
PART 1 OF 3
ANGULARJS BEST PRACTICES: I’VE BEEN DOING IT Check if the function available:
PART 2 OF 3 WRONG! var hasMutationEvents = ("MutationEvent" in
window);
PART 3 OF 3
JavaScript frameworks http://www.quirksmode.org
References Collection of DOM differences and workarounds
AngularJS: 6 Common Pitfalls Using Scopes Articels
Learning AngularJS Wow Javascript, Such Good Conventions, Much
Link collection
Sense
Frontend Development
bookmarks