绝对不可以踩的坑

1.学英语的关键,不是孩子记住多少种类的单词,而是首先要感兴趣。

不在乎孩子的兴趣,就知道背单词,自然拼和音标,孩子会有两个结果,要么讨厌英语,要么聋哑英语。

2.学英语的关键,不是你问孩子,苹果,香蕉用英语怎么说,他都能说出来,而是听到了 apple 了,立刻反应苹果的画面。

  • 翻译性思维,导致孩子每次说英语,都要先想汉语,再翻译过来,反应迟钝,无法用英语沟通。 X
  • 英语思维,图像直接对应单词,条件反射,用英语直接思考。 √

3.学英语的关键,不是宝妈焦虑为什么我的孩子还不说英语,而是宝妈耐得住寂寞。

语言是有沉默期的,沉默期在 6 个月—12 个月,孩子都能听得懂,就是不说,是在正常的语言沉默期内,逼,只会延长这个时期,甚至孩子决定“闭嘴一辈子”。

阅读全文 »


L1-L4

  • 观察方法与绘画表达
  • 认知图形与形状探索
  • 色彩认知与颜色运用
  • 色彩的变化与感受

L5-L8

  • 绘画方法与画面节奏
  • 图形组合与形状表现
  • 色彩进阶与色调认知
  • 绘画中的秩序与规律

L9-L12

  • 视觉感受与色彩搭配
  • 形色创意与联想
  • 质感与肌理表现
  • 艺术风格与材料运用
    阅读全文 »


将 ECharts 从 4.9.0 升级到 5.4.0。

如果项目中使用了 ECharts 的地图,注意升级前需要将 node_modules 文件夹下的 echarts 文件夹下的 map 文件夹备份,升级后再复制到该目录下。

注意升级后 ECharts 的引入方式改变了,将之前的引入方式修改为:

1
import * as echarts from "echarts";
阅读全文 »


两个数组对象求差集

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// 定义一个名为 arrayDifference 的函数,接受两个数组作为参数
function arrayDifference(arr1, arr2) {
// 创建一个空数组,用于存储 arr2 中包含的 id
const ids2 = arr2.map((item) => item.id);
// 使用 filter() 方法过滤 arr1 中的元素,以排除 arr2 中的元素
const difference = arr1.filter((item) => !ids2.includes(item.id));

return difference;
}

// 示例:
const array1 = [
{ id: 1, name: "A" },
{ id: 2, name: "B" },
{ id: 3, name: "C" },
];
const array2 = [
{ id: 2, name: "B" },
{ id: 3, name: "C" },
];

const result = arrayDifference(array1, array2);
console.log(result); // 输出: [{ id: 1, name: 'A' }]

这段代码首先从每个数组对象中提取 id 属性,然后使用 filter 函数找出在 array1 中存在但不在 array2 中的对象,从而得到它们的差集。最后,result 将包含差集的数组对象。

阅读全文 »
0%