ES6對(duì)象的簡(jiǎn)寫(xiě)方法
---------------------------------------
1. 對(duì)象的簡(jiǎn)寫(xiě)方法
1.1 如果對(duì)象的屬性名和屬性值同名巷懈,對(duì)象的屬性可以簡(jiǎn)寫(xiě)為如下:
eg:
var name = "laowang";
var obj = {name:name}; =>? var obj = {name}
2.2 對(duì)象的方法可以簡(jiǎn)寫(xiě)為
eg1:
var obj = { getName:()=>{}};
eg2:
var obj = { getName(){}};
eg3: function getName(){} var obj = {getName};
2. 字符串模板
eg:
var name = "laowang";
var str = `哈哈,${name}我愛(ài)你`;
console.log(str)
輸出結(jié)果: 哈哈你画,老王我愛(ài)你
原理:正則表達(dá)式的替換
優(yōu)點(diǎn):相比字符串和變量拼接沟娱,非常方便
-----------------------------------------
NodeJs 之 Express 框架
1. 什么是express
# Express框架是后臺(tái)的javascript框架
2. 為什么要使用express
原生Node開(kāi)發(fā)械巡,會(huì)發(fā)現(xiàn)有很多問(wèn)題七婴。比如:
呈遞靜態(tài)頁(yè)面很不方便,需要處理每個(gè)HTTP請(qǐng)求彩郊,還要考慮304問(wèn)題
路由處理代碼不直觀清晰前弯,需要寫(xiě)很多個(gè)條件分支