update
This commit is contained in:
parent
a707cc2675
commit
685060917d
@ -24,7 +24,7 @@ CSS中,有很多**非布局样式**,这些样式(属性)和与布局无
|
||||
|
||||
上面这三个 css 属性进行组合,可以设置各种不同的属性。
|
||||
|
||||
当然,如果想让一段很长的文本不换行,可以直接设置`white-space: nowrap` 这一个属性即可。
|
||||
当然,如果想让一段很长的文本不换行,可以直接设置`white-space: nowrap` 这一个属性即可。如果想换行,可以试试`white-space: pre-wrap`。
|
||||
|
||||
## CSS Hack
|
||||
|
||||
|
@ -1247,6 +1247,41 @@ arr3:[{"myName":"千古壹号","myAge":"28"},{"myName":"许嵩","myAge":"32"}]
|
||||
|
||||
map 的应用场景,主要就是以上两种。
|
||||
|
||||
### 注意:map() 方法真的不会改变原数组吗?
|
||||
|
||||
答案:不一定。
|
||||
|
||||
举例:
|
||||
|
||||
```javascript
|
||||
const arr = [
|
||||
{
|
||||
name: "qianguyihao1",
|
||||
age: 22,
|
||||
},
|
||||
{
|
||||
name: "qianguyihao2",
|
||||
age: 23,
|
||||
},
|
||||
];
|
||||
|
||||
arr.map((item) => {
|
||||
item.name = "haha"; // 修改 item 里的某个属性
|
||||
return item;
|
||||
});
|
||||
console.log(JSON.stringify(arr));
|
||||
```
|
||||
|
||||
打印结果:
|
||||
|
||||
```
|
||||
[{"name":"haha","age":22},{"name":"haha","age":23}]
|
||||
```
|
||||
|
||||
总结:map方法如果是修改整个item的值,则不会改变原数组。但如果是修改 item 里面的某个属性,那就会改变原数组。
|
||||
|
||||
|
||||
|
||||
## filter()
|
||||
|
||||
语法:
|
||||
|
@ -237,6 +237,13 @@ nvm alias default 版本号
|
||||
```
|
||||
|
||||
|
||||
**查看全局npm包的安装路径**:
|
||||
|
||||
```
|
||||
npm root -g
|
||||
```
|
||||
|
||||
|
||||
查看远程服务器端的所有 Node 版本:
|
||||
|
||||
```bash
|
||||
|
@ -34,13 +34,13 @@ console.log(Boolean(b));
|
||||
|
||||
所以,我们平时在写业务代码的时候,“判断是否为空对象/空数组”,不能直接写成 `if (myObj)`或者`if(myArray)`,会踩坑。
|
||||
|
||||
判断不否为空数组,可以用:
|
||||
判断是否为空数组,可以用:
|
||||
|
||||
```javascript
|
||||
if (myArray.length)
|
||||
```
|
||||
|
||||
判断不为空对象,可以用 :
|
||||
判断是否为空对象,可以用 :
|
||||
|
||||
```javascript
|
||||
if (JSON.stringify(myObj) !== '{}')
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
## 项目指引
|
||||
|
||||
由于 GitHub 是国外的网站,访问较慢,如果你发现文中的部分图片加载不出来,不妨[先看这里](https://github.com/qianguyihao/Web/issues/20#issue-390074432)。
|
||||
由于 GitHub 是国外的网站,如果你发现网站访问较慢,或者文中的部分图片加载不出来,不妨[先看这里](https://github.com/qianguyihao/Web/issues/20#issue-390074432)。
|
||||
|
||||
如果你发现本项目有内容上的错误,欢迎提交 issues 进行指正。
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user