摘要:模板字符串增強的對象字面解構(gòu)賦值模板字面量是允許嵌入表達(dá)式的字符串字面量。它們在規(guī)范的先前版本中被稱為模板字符串。
es6模板字符串、增強的對象字面、解構(gòu)賦值
var str = `I Love you`; console.log(str); var str1 = "I"+ "Love"+ "You" console.log(str1) var name = "筱妍"; var age = 23; var sex = "女"; var js = "我叫"+name+",今年"+age+",性別"+sex+",來自黑龍江哈爾濱"; console.log(js) var js1 = `我叫${name},今年${age},性別${sex},來自黑龍江哈爾濱`; console.log(js1); //標(biāo)簽?zāi)0遄址?function tag(strings,...args){ console.log(strings); console.log(args); } var a = 1; var b = 2; var st = tag` ${a} + $=${a+b} `; console.log(st);
var box = { name:’abc’; age:28 }; alert(box[‘name’])
function AA(obj){ alert(obj.name); alert(obj.age); } var obj = { name: "abc", age: 28 } AA(obj);
var first = someArray[0]; var second = someArray[1]; var third = someArray[2];
var [foo, [[bar], baz]] = [1, [[2], 3]]; console.log(foo); // 1 console.log(bar); // 2 console.log(baz); // 3
var [,,third] = ["foo", "bar", "baz"]; console.log(third); // "baz"
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/87112.html
摘要:經(jīng)常會用到的的知識點提到我們就來說說,也是誕生,它的初始名叫。又名,在,和大受重用。年,負(fù)責(zé)制定規(guī)范草案的委員會決定將定義新標(biāo)準(zhǔn)的制度改為一年一次出現(xiàn)。它們在規(guī)范的先前版本中被稱為模板字符串。它與數(shù)組非常相似,但是數(shù)據(jù)結(jié)構(gòu)的成員都是唯一的。 經(jīng)常會用到的es6的知識點 提到es6我們就來說說javascript,es6也是ES2015 1995:JavaScript誕生,它的初始名叫...
摘要:模板字符串甚至還能嵌套解構(gòu)賦值允許按照一定模式,從數(shù)組和對象中提取值,對變量進行賦值,這被稱為解構(gòu)。運算符使用場景應(yīng)該稍少一些,主要是處理不定數(shù)量參數(shù),可以避免對象的使用。 es6中較為常用的書寫風(fēng)格 為了書寫的方便,es6中提出了很多比較友好的書寫方式,其中最為常見的屬于以下幾個: 字符串模板 `abcdef${test}` 解構(gòu)賦值 let [a, b, c] = [1,...
摘要:對象解構(gòu)對象解構(gòu)語法在賦值語句的左側(cè)使用了對象字面量,例如代碼中,的值被存儲到本地變量中,的值則存儲到變量中。當(dāng)使用解構(gòu)賦值語句時,如果所指定的本地變量在對象中沒有找到同名屬性,那么該變量會被賦值為。 現(xiàn)在ES6在很多項目中大量使用。最近我也花時間看了一下《Understanding ECMAScript6》的中文電子書。在這里總結(jié)了一些在實際開發(fā)中常用的新特性。 塊級作用域 在ES6...
摘要:更新了個版本,最新正式版是語言的下一代標(biāo)準(zhǔn),早已在年月正式發(fā)布?;静恢С忠苿佣藶g覽器對的支持情況版起便可以支持的新特性。比較通用的工具方案有,,,等。 1、ECMAScript是什么? 和 JavaScript 有著怎樣的關(guān)系? 1996 年 11 月,Netscape 創(chuàng)造了javascript并將其提交給了標(biāo)準(zhǔn)化組織 ECMA,次年,ECMA 發(fā)布 262 號標(biāo)準(zhǔn)文件(ECMA-...
摘要:使用新特性開發(fā)微信小程序國際化與本地化新特性國際化與本地化新增了很多對于國際化的支持,比如時間格式,貨幣格式,數(shù)字格式等。 ECMAScript 6(簡稱ES6)是JavaScript語言的最新標(biāo)準(zhǔn)。因為當(dāng)前版本的ES6是在2015年發(fā)布的,所以又稱ECMAScript 2015。 微信小程序支持絕大部分ES6的新增特性。 使用ES6新特性開發(fā)微信小程序(1) ES6新特性:Cons...
閱讀 1476·2023-04-25 19:00
閱讀 4185·2021-11-17 17:00
閱讀 1786·2021-11-11 16:55
閱讀 1551·2021-10-14 09:43
閱讀 3158·2021-09-30 09:58
閱讀 881·2021-09-02 15:11
閱讀 2146·2019-08-30 12:56
閱讀 1424·2019-08-30 11:12