background preloader

Rosecaille

Facebook Twitter

Formation Simplon Kercode

Mots réservés. Introduction Cet annexe présente les mots réservés.

Mots réservés

Les mots réservés ne doivent pas être utilisés en tant que noms de variables, de fonctions, de méthodes ou d'identifiants d'objets parce-que ECMAScript spécifie une utilité spéciale pour eux. Mots actuellement réservés Voici la liste des mots réservés actuellement utilisés en JavaScript : JavaScript Basics. Home Smooth CoffeeScript Formats Markdown PDF HTML Overview JavaScript is a rich and expressive language in its own right.

JavaScript Basics

This section covers the basic concepts of JavaScript, as well as some frequent pitfalls for people who have not used JavaScript before. While it will be of particular value to people with no programming experience, even people who have used other programming languages may benefit from learning about some of the peculiarities of JavaScript. If you’re interested in learning more about the JavaScript language, I highly recommend JavaScript: The Good Parts by Douglas Crockford. Syntax Basics Understanding statements, variable naming, whitespace, and other basic JavaScript syntax. A simple variable declaration var foo = 'hello world'; Whitespace has no meaning outside of quotation marks Parentheses indicate precedence. JavaScript. JavaScript (qui est souvent abrégé en "JS") est un langage de script léger, orienté objet, principalement connu comme le langage de script des pages web.

JavaScript

Mais il est aussi utilisé dans de nombreux environnements extérieurs aux navigateurs web tels que node.js ou Apache CouchDB. C'est un langage à objets utilisant le concept de prototype, disposant d'un typage faible et dynamique qui permet de programmer suivant plusieurs paradigmes de programmation : fonctionnelle, impérative et orientée objet. Apprenez-en plus sur JavaScript. Le standard pour JavaScript est ECMAScript. En 2012, tous les navigateurs modernes supportent complètement ECMAScript 5.1.

Cette section du site est dédié au langage JavaScript. JavaScript ne doit pas être confondu avec le language de programmation Java. Référence Parcourez la documentation complète de la référence JavaScript. Les objets standard Les expressions et les opérateurs Les instructions et les déclarations Les fonctions Outils & ressources Firebug TogetherJS. Mozilla Developer Network. HTML5 Please - Use the new and shiny responsibly. CSS Reference. Petit guide sur les expressions régulières – Can You Seo Me ?

Peut-être avez-vous entendu parler de regex sans savoir ce que ça signifiait ni comment ça se prononçait et encore moins à quoi ça servait.

Petit guide sur les expressions régulières – Can You Seo Me ?

Peut-être connaissez-vous déjà le mot regex, sa signification (regular expression, soit expression régulière ou encore expression rationnelle) mais vous ne savez pas les utiliser. Et bien voici un petit guide qui je l’espère répondra à ces questions. Qu’est-ce qu’une expression régulière ? En quelques mots, les regex servent à schématiser des chaines de caractères. Prenons un exemple précis : vous êtes dans Google Analytics et souhaitez avoir les statistiques sur un certain type de page, par exemple des rubriques. Vous savez que les URL des rubriques correspondent à : /rubrique-pageN.html et les produits à /rubrique/produit-ID.html . Où utiliser des regex ? Les expressions régulières, c’est quand même bien pratique. Allez, entrons dans le vif du sujet. Comment écrire une expression régulière ? (voir la présentation) le point d’interrogation ?

? Le pipe | Développeur : tous les articles avril 2016 avec JDN. Le magazine du développeur et de la programmation informatique. A Complete Guide to Flexbox. Background The Flexbox Layout (Flexible Box) module (currently a W3C Last Call Working Draft) aims at providing a more efficient way to lay out, align and distribute space among items in a container, even when their size is unknown and/or dynamic (thus the word "flex").

A Complete Guide to Flexbox

The main idea behind the flex layout is to give the container the ability to alter its items' width/height (and order) to best fill the available space (mostly to accommodate to all kind of display devices and screen sizes). A flex container expands items to fill available free space, or shrinks them to prevent overflow.

Most importantly, the flexbox layout is direction-agnostic as opposed to the regular layouts (block which is vertically-based and inline which is horizontally-based). While those work well for pages, they lack flexibility (no pun intended) to support large or complex applications (especially when it comes to orientation changing, resizing, stretching, shrinking, etc.). Basics & Terminology display.