最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

有关字面量和解构赋值一点知识介绍

来源:懂视网 责编:小采 时间:2020-11-27 20:16:30
文档

有关字面量和解构赋值一点知识介绍

有关字面量和解构赋值一点知识介绍:字面量(自变量) let name="wei"; let age=3; let obj={ //简写变量,等同于name:name name, age } console.log(obj.name)//wei let qqq = { name: 'wrs', toString () { // 'fu
推荐度:
导读有关字面量和解构赋值一点知识介绍:字面量(自变量) let name="wei"; let age=3; let obj={ //简写变量,等同于name:name name, age } console.log(obj.name)//wei let qqq = { name: 'wrs', toString () { // 'fu

字面量(自变量)

 let name="wei";
 let age=3;
 let obj={
 //简写变量,等同于name:name
 name,
 age
 }
 console.log(obj.name)//wei
 let qqq = {
 name: 'wrs',
 toString () { // 'function' keyword is omitted here
 return this.name;
 }
 };


 console.log(qqq.toString()); // wrs

//通过对象字面量创建对象

 var human = {
 breathe() {
 console.log('breathing...');
 }
 };
 var worker = {
 __proto__: human, //设置此对象的原型为human,相当于继承human
 company: 'freelancer',
 work() {
 console.log('working...');
 }
 };
 human.breathe();//
输出 ‘breathing...’ //调用继承来的breathe方法 worker.breathe();//输出 ‘breathing...’

解构赋值

允许提取数组和对象里的值,赋给变量。
function foo() {
 return [1,2,3];
}
let arr = foo(); // [1,2,3]

let [a, b, c] = foo();
console.log(a, b, c); // 1 2 3

function bar() {
 return {
 x: 4,
 y: 5,
 z: 6
 };
}
let {x: x, y: y, z: z} = bar();
console.log(x, y, z); // 4 5 6

文档

有关字面量和解构赋值一点知识介绍

有关字面量和解构赋值一点知识介绍:字面量(自变量) let name="wei"; let age=3; let obj={ //简写变量,等同于name:name name, age } console.log(obj.name)//wei let qqq = { name: 'wrs', toString () { // 'fu
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top