Mars


  • 首页

  • 标签

  • 分类

  • 归档

  • 公益404

浅谈 undefined & null

发表于 2020-01-30 | 分类于 Javascript | | 阅读次数:

1.初识 null & undefined


在javascript 中有两种特别的基本数据类型 null undefined 初学者 对其也很模糊或者直接认为它俩相等。

确实在判断 是否为真值时null 和undefined 也就是if语句中 它俩都是为 false, 甚至有

1
console.log( null == undefined )      // true

2. 深入理解 undefined & null

在js中我们经常用一个 typeof来检测一个变量的类型, 而且返回的是一个字符串类型。看下面的例子

1
console.log( null === undefined )  // true?  X

答案是否定的. 我们试着用 typeof 打印一下 null 和undefined

阅读全文 »

工作中提升效率的工具

发表于 2020-01-29 | 分类于 工具 , 效率 | | 阅读次数:

本文主要介绍自己在平常工作开发中觉得能提升效率的一些方法

工具类

  1. 笔记
  • 有道云笔记

    之前一直都用这个。

    1. 支持 markdown 语法 和富文本编辑。满足你的笔记习惯。
    2. 微信绑定, 和一键微信收藏链接至你的笔记
    3. 缺点不能放本地图片, 需要vip 才行
      不能上传图片是蛋疼
  • 小书匠,

  • 印象笔记

    听说也不错, 不过没怎么用过。

  • Typra(推荐)

    1. 最近粉上的一款简约markdown 编辑器,支持本地图片上传, 图片仅支持本地浏览
    2. 界面是真的好看, 主题能从官网下载, 解压之后是一个css 文件, 所有有兴趣可以自己试去编写一款属于自己的主题
    阅读全文 »

数组 & 字符串常见易忘方法

发表于 2020-01-25 | | 阅读次数:

数组 & 字符串常见易忘方法

数组

splice(start, num, item)

slice(start, end)

  1. 不会改变原始数组,返回截取的数组,不包括end,从第一个参数开始
  2. 然后如果是负值 参数加上数组长度再计算 ,然后如果超过数组长度则按最后计算
  3. 不写第二个参数。默认最后. 包含start 不包括end
    阅读全文 »

Less 初试

发表于 2020-01-25 | 分类于 Less | | 阅读次数:

less 初试

一: 使用


  1. 在node 环境中。
  1. 安装

npm install -g less

或者用 yarn

yarn add less

  1. 编译

lessc styles.less style.css

  1. 在浏览器中
1
2
<link rel="stylesheet/less" type="text/css" href="styles.less" />
<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/3.9.0/less.min.js" ></script>
阅读全文 »

你可能不需要Redux

发表于 2020-01-25 | 分类于 翻译 | | 阅读次数:

[译]你可能不需要Redux

原文链接You Might Not Need Redux

人们经常在需要前选择Redux。如果没有它我们的应用程序不能扩展怎么办。后来, 开发人员对REdux介绍他们的代码的方向很困惑。为什么我必须使用三个文件才能使一个简单的功能工作?为什么呢?

人们将Redux,React,函数式编程,不变性以及许多其他东西归咎于他们的困境,我理解他们。 很自然地将Redux与不需要“样板”代码来更新状态的方法进行比较,并得出结论Redux只是复杂的。在某种程度上,它是设计的

Redux 提供权衡。它要求你:

  • 将应用程序状态描述为普通对象和数组
  • 将系统中的更改描述为普通对象
  • 描述将更改作为纯函数处理的逻辑

无论有没有React,构建应用程序都不需要这些限制。事实上,这些都是非常强大的限制因素,即使在应用程序的某些部分中,在使用前你也应该仔细考虑它们。

阅读全文 »
<i class="fa fa-angle-left"></i>1234<i class="fa fa-angle-right"></i>
Mars

Mars

16 日志
11 分类
20 标签
0%
© 2020 Mars