{"id":74323,"date":"2018-05-04T15:32:04","date_gmt":"2018-05-04T13:32:04","guid":{"rendered":"https:\/\/michelpiallier.info\/blog\/?p=74323"},"modified":"2023-03-15T10:25:06","modified_gmt":"2023-03-15T09:25:06","slug":"es6-let-et-const","status":"publish","type":"post","link":"https:\/\/michelpiallier.info\/blog\/es6-let-et-const\/","title":{"rendered":"ES6 – let et const"},"content":{"rendered":"
Les variables d\u00e9clar\u00e9es avec “let” peuvent \u00eatre r\u00e9affect\u00e9es.<\/p>\n
\r\n\r\nlet x = 1;\r\n\r\nif (x === 1) {\r\n let x = 2;\r\n console.log(x);\r\n \/\/ r\u00e9sultat: 2\r\n}\r\nconsole.log(x);\r\n\/\/ r\u00e9sultat: 1\r\n<\/code>\r\n<\/pre>\n<\/p><\/div>\n\n\t\t\t\tconst\t\t\t<\/h4>\n\nLes variables d\u00e9clar\u00e9es avec “const” ne peuvent pas \u00eatre r\u00e9affect\u00e9es apr\u00e8s leur d\u00e9claration.
\nCe sont des constante accessibles uniquement en lecture.
\nL’identifiant ne peut pas \u00eatre r\u00e9affect\u00e9.<\/strong><\/p>\n\r\n\r\nconst NOMBRE = 42;\r\ntry {\r\n NOMBRE = 99;\r\n} catch(err) {\r\n console.log(err);\r\n \/\/ r\u00e9sultat esp\u00e9r\u00e9 : message d'erreur d\u00e9pendant du navigateur\r\n }\r\nconsole.log(NOMBRE);\r\n\/\/ r\u00e9sultat esp\u00e9r\u00e9 : 42\r\n<\/code>\r\n<\/pre>\n<\/p><\/div>\n\n\t\t\t\tJsfiddle\t\t\t<\/h4>\n