从品牌网站建设到网络营销策划,从策略到执行的一站式服务
class A {
static a = "123";
}
class B extends A {}
console.log(B.a);
1.toString();
1..toString();
1...toString();
const a = [
[0, 1],
[2, 3],
].reduce(
(pre, cur) => {
return pre.concat(cur);
},
[1, 2]
);
console.log(a);
// 答案:123
// 考察:ES6 class
// JS 中,类是特殊的函数
// typeof A = 'function'
// 所以 A、B 同时也是对象
// B 继承 A 以后,B.__proto__ 指向 A
class A {
static a = "123"; // 静态属性直属于 A
}
class B extends A {}
console.log(B.a); // B.a 顺着原型链找到 A.a 故输出 123
// 如果对数字字面量使用方法,. 会被优先识别为小数点
// 在 JS 中, .1 1. 都是合法的数字
1.toString(); // 相当于(1.)toString(),明显错误
1..toString(); // 相当于(1.).toString(),合法
1...toString(); // 相当于(1.)..toSring(),非法
// 答案:[ 1, 2, 0, 1, 2, 3 ]
// 考察数组常用方法
// concat 用来拼接数组,返回新数组
// reduce 用来遍历数组,得到一个计算值
const a = [
[0, 1],
[2, 3],
].reduce(
(pre, cur) => {
return pre.concat(cur);
},
[1, 2]
);
console.log(a); // [ 1, 2, 0, 1, 2, 3 ]
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图