⭐Cynthia 的四月记录⭐

4月末计划开始的这个系列博客,希望能一直坚持记录下自己的学习轨迹…

学习

技术文章阅读

JS方法学习和复习

some()

测试是否至少有一个元素通过由提供的函数实现的测试

下面两个方法在此处的作用都是为了达到浅拷贝的效果

slice()

1
2
// 利用slice浅拷贝的特性,复制一个新数组(对新数组改变不会更改原数组的值)
newArray = oldArray.slice(); //slice会clone返回一个新数组

Object.assign()

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

const oldObj = { b: 4, c: 5 };

// 复制一个对象给新对象
const newObj = Object.assign({}, oldObj);

// 更改新对象的值
newObj.b = 100;

console.log(oldObj);
console.log(newObj);

// 输出
> Object { b: 4, c: 5 }
> Object { b: 100, c: 5 }

CSS巩固

flex-wrap

flex-wrap 属性规定flex容器是单行或者多行,同时横轴的方向决定了新行堆叠的方向

calc()函数

calc() 函数用于动态计算长度值。

  • 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px)
  • 任何长度值都可以使用 calc() 函数进行计算;
  • calc() 函数支持 “+“, “-“, “*“, “/“ 运算;
  • calc() 函数使用标准的数学运算优先级规则;

HTML

<dl>

1
2
3
4
5
6
<dl>
<dt>Coffee</dt>
<dd>Black hot drink</dd>
<dt>Milk</dt>
<dd>White cold drink</dd>
</dl>

描述列表:


Coffee

Black hot drink

Milk

White cold drink

杂记

博客

这周开始搭建博客,然后陆陆续续开始优化,算是挺有成就感的吧~
计划之后慢慢的把本地和博客园的文章搬过来,然后再优化一些小细节

末尾的碎碎念

4.26

这应该是个很短的4月记录了,因为四月底才开始实施要写记录博客这个事情
不过打算下个月要好好记录啦🙈

4.28-4.29

这周公司的事情不是很多,静下心来把vue的vuex和router文档看了一遍,并整理了下注意点。感觉收获很多。

今天又看了遍axios的文档

------------- 本文到此结束啦 感谢您的阅读 ♪(^∀^●)ノ -------------
0%