es6 基礎學習一 let
1.基本用法
let聲明的變量,只在let命令所在的代碼快有效:
{ let a = 1; var b = 1; } b //1 a //referenceError: a is not defind
ps: 說明es5沒有塊級作用域,導致if,for等循環語句聲明的變量或變量賦值,外泄塊級以外的環境。如:
var i = 100; for(var i = 0; i < 10; i++){} i;//9
而es5通常的做法是,利用匿名函數來解決:
var i = 100; (function(){ for(var i =0; i<10; i++){} })(); i;//100
現在es6,添加了let,非常適合let。
var i = 100; for(let i = 0; i < 10; i++){} i; //100
es6 基礎學習一 let
相關推薦
es6 基礎學習一 let
blog 沒有 log true 作用 基本 efi 環境 fun 1.基本用法 let聲明的變量,只在let命令所在的代碼快有效: { let a = 1; var b = 1; } b //1 a //referenceError: a is not
Swift基礎學習(一)基本語法
postfix 合數 語言特性 初學者 表達式 public 能夠 dict 命名 Swift 簡介(贊美一番,收集了多篇 關於Swift 學習教程的語言簡介一直以為英語和漢語混寫的時候只是英語字母結尾的地方打空格,原來是英語字母的開頭和結尾都要加一個空格,英語字母
es6基礎學習二 const
div 作用域 基礎 imp javascrip 賦值 不存在 否則 ror es5是沒用常量聲明這個選項,es6將其添加其中。 1.基本用法 const 聲明一個只讀常量。一旦申明,常量的值就不能改變。 const PI = 3.1415; PI = 3; //Syn
salesforce lightning零基礎學習(一) lightning簡單介紹以及org開啟lightning
更多 nts dev name info over ase type domain lightning對於開發salesforce人員來說並不陌生,即使沒有做過lightning開發,這個名字肯定也是耳熟能詳。原來的博客基本都是基於classic基於配置以及開發,後期博客會
openlayer3 基礎學習一創建&顯示地圖
創建 構造 ext 業務 HR var open 基礎 rip <!doctype html> <html lang="en"> <head> <link rel="stylesheet" href="http
從零開始學 Web 之 ES6(三)ES6基礎語法一
arr 方法 foreach reac 公眾 存在 lock 數組名 回調函數 大家好,這裏是「 從零開始學 Web 系列教程 」,並在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公眾號:Web前端之巔 博
javascript基礎學習一
一、 1、= 賦值號 2、== 等於號 3、===完全等於號(如x=“2”,y=2,如果是x==y是true,若是x===y,則是flase) 二、var age=15 相當於 window.age=15 三、function sayage( ){ alert( "我
LinuxC基礎學習一之各類軟體環境介紹
LinuxC基礎學習一之各類軟體環境介紹 一、常用軟體 1、VM12+Ubuntu14.04 2、Everything: 本地搜尋工具 3、Mindmanager:思維導圖工具 4、Xshell:
Java基礎學習 一 (字符集、識別符號、關鍵字、註釋、變數、基本資料型別、非基本資料型別、高精度數字)
一 字符集: java採用Unicode字符集 包含65535個字元 二 識別符號: 由字母、數字、下劃線及美元符號等組成的一個字元序列,用來標識變數、方法名、類名、介面名等
Python基礎學習一:輸入輸出,識別符號,字串
①輸入輸出 print(‘請輸入你的名字’) name = input() print(‘我的名字是’,name) Pycharm UTF-8編碼 &nb
WebService基礎學習(一)—基礎知識
一、WebService 1.什麼是WebService Web Service(WEB服務)能夠快捷和方便地綜合結合各種系統、商務和任何應用平臺。利用最新的Web Service 標準能夠使任何軟體系統和系統之間的應用互通互聯,方便,而且更加廉價。
javascript基礎學習一(變數)
var 用var申明一個變數: var a = 1; console.log(a) // 1 console.log(a) // undefined var a = 1; js的申明過程: var a; // undefined,只申明,不賦值。會有個預設值unde
JavaScript基礎學習(一)
JS 基礎 JS能做的東西: 網頁特效 服務端開發 node.js 命令列工具 node.js 桌面 Electron App Cordova 控制硬體-物聯網 Ruff 遊戲開發 cocos2d-js 第0部分: 預備 1. Js程式碼書寫地方
docker基礎學習一
docker 介紹 1、docker 是什麼 ? docker是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴到一個可移植的容器中。 然後釋出到任何一個 linux 系統上面。 特點: docker 容器啟動
numpy 基礎學習(一)
基本一些概念 NumPy的主要物件是同種元素的多維陣列。這是一個所有的元素都是一種型別、通過一個正整數元組索引的元素表格(通常是元素是數字)。在NumPy中維度(dimensions)叫做軸(axes),軸的個數叫做秩(rank)。 例如,在3D空間一個點的
ES6 基礎學習
ES6入門 一、let和const let命令 let命令,用來宣告變數。它的用法類似於var,但是所宣告的變數,只在let命令所在的程式碼塊內有效;是塊級作用域,且let不允許在相同作用域內,重複宣告同一個變數。 { let a = 12; } console.log(a); /
GUI程式設計基礎學習(一)——框架JFrame、面板JPanel
框架JFrame 框架是Swing GUI應用程式的主視窗,視窗有邊界、標題、關閉按鈕等。 JFrame類是java.awt包中Frame類的子類,它建立的物件時窗體,窗體是重量級容器; 補充:javax.swing包下的大部分元件是由Java程式碼實現的輕量級元件,因此它具備平臺移植性
Jmeter零基礎學習一:執行緒
測試計劃:Threads(Users)、Test Fragment、配置元件、定時器、前置處理器、後置處理器、斷言、監聽器 一、Threads(Users)執行緒(使用者) (一)Setup thread group 初始化的執行緒,每
黑馬程式設計師-C語言基礎學習(一)
C語言學習筆記一 ---既然決定14年要好好的努力一次,那麼就不要再輕言放棄,不再在隨波逐流。只有努力過、拼搏過,才會知道自己行還是不行!為自己加油!--- ---總結的知識點可能有不正確的地方,如果有發現請留言給我,我一定及時更正,不讓錯誤的知識去誤導大家,有好的意見
Python基礎學習一
學習目的: 1、字串的拼接與輸出 2、迴圈輸出內容 3、輸出網頁內容 4、Post與Get讀取傳輸資料 # coding=utf-8 import urllib import urllib2 import json print "1、字串的拼接與輸出" #登入地址 url