首页 > 分享 > 【练习】分享几个 js demo 小片段 希望各位喜欢

【练习】分享几个 js demo 小片段 希望各位喜欢

最新推荐文章于 2023-12-06 14:08:04 发布

晓秒四下 于 2020-05-14 23:06:18 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

demo 1 

var FACTORY = function(){

this.a = 'a';

this.b = 'b';

this.c = {

a:'a+',

b:()=>this.a

}

}

console.log(new FACTORY().c.b());

运行结果 为 a

demo 2 

var a;

if(a){

let a = 20;

}else{

let a = 30;

}

console.log(a);

运行结果为 : undefined 

因为{}是代码块,出了这个快,快内的变量将不再存在,所以var a 并没有谁真的给他赋值。

另一个问题,if的判定我认为走的是else ,因为 觉得undefined 应该不是真值

demo 3 

let data = [5,10,15,20];

let rs = data

.map(value => value*2)

.filter(value => value >= 20)

.reduce((a,b) => a+b);

console.log(rs);

 运行结果为 : 90

为什么捏???

value * 2  数组 变成 [ 10, 20 ,30 ,40  ]

再 》=20 过滤了一下

于是 大于等于20的 便是 20,30,40

最后 一步 我认为 他们在计算求和 

所以 20 加 30 加 40 便等于90!!!

所以 dingo 答对了 ~~~ 笔芯!!!

【人在学海,身不由己】

相关知识

js水仙花数原理
橙花精油调配小妙招!想当冷白皮这都不是事~#冷白皮 #护肤分享 #护肤小知识 #干货分享#皮肤管理 #芳香疗法
拍摄花卉的小技巧分享
js学习总结
《动物之森》花种植攻略 花卉种植小技巧分享
庭院设计:分享15个中式花园庭院实景图,希望能为您提供装修灵感
《异度之刃2》花JS、JK及JD三形态顶级配置推荐
家庭养花自制改良土壤酸碱度的几个小办法
小玫瑰花多肉怎么种?小玫瑰花多肉种植方法
盆栽花卉养一盆死一盆?教你几个小技巧,花花长势好成活率高

网址: 【练习】分享几个 js demo 小片段 希望各位喜欢 https://m.huajiangbk.com/newsview112977.html

所属分类:花卉
上一篇: TensorFlow学习记录(八
下一篇: 江南风格中式古典庭院 自然空妙的