update
This commit is contained in:
parent
a707cc2675
commit
685060917d
@ -24,7 +24,7 @@ CSS中,有很多**非布局样式**,这些样式(属性)和与布局无
|
|||||||
|
|
||||||
上面这三个 css 属性进行组合,可以设置各种不同的属性。
|
上面这三个 css 属性进行组合,可以设置各种不同的属性。
|
||||||
|
|
||||||
当然,如果想让一段很长的文本不换行,可以直接设置`white-space: nowrap` 这一个属性即可。
|
当然,如果想让一段很长的文本不换行,可以直接设置`white-space: nowrap` 这一个属性即可。如果想换行,可以试试`white-space: pre-wrap`。
|
||||||
|
|
||||||
## CSS Hack
|
## CSS Hack
|
||||||
|
|
||||||
|
@ -1247,6 +1247,41 @@ arr3:[{"myName":"千古壹号","myAge":"28"},{"myName":"许嵩","myAge":"32"}]
|
|||||||
|
|
||||||
map 的应用场景,主要就是以上两种。
|
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()
|
## filter()
|
||||||
|
|
||||||
语法:
|
语法:
|
||||||
|
@ -237,6 +237,13 @@ nvm alias default 版本号
|
|||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
**查看全局npm包的安装路径**:
|
||||||
|
|
||||||
|
```
|
||||||
|
npm root -g
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
查看远程服务器端的所有 Node 版本:
|
查看远程服务器端的所有 Node 版本:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
@ -34,13 +34,13 @@ console.log(Boolean(b));
|
|||||||
|
|
||||||
所以,我们平时在写业务代码的时候,“判断是否为空对象/空数组”,不能直接写成 `if (myObj)`或者`if(myArray)`,会踩坑。
|
所以,我们平时在写业务代码的时候,“判断是否为空对象/空数组”,不能直接写成 `if (myObj)`或者`if(myArray)`,会踩坑。
|
||||||
|
|
||||||
判断不否为空数组,可以用:
|
判断是否为空数组,可以用:
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
if (myArray.length)
|
if (myArray.length)
|
||||||
```
|
```
|
||||||
|
|
||||||
判断不为空对象,可以用 :
|
判断是否为空对象,可以用 :
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
if (JSON.stringify(myObj) !== '{}')
|
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 进行指正。
|
如果你发现本项目有内容上的错误,欢迎提交 issues 进行指正。
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user