最新 最热

TypeScript基础知识

在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范。在程序设计里面,接口起到了一种限制和规范的作用。接口定义了某一批类所需遵守的规范,接口不必关心这些类的内部状态数据,也不关心这些类里方法的实现...

2021-03-04
1

js代码简写优化

单个值进行多个if判断 let val = 1 // old if (val == 1 || val == 2 || val == 3) { } // new if ([1, 2, 3].includes(val)) { }for循环 var list = [1, 2,...

2021-03-02
0

千万别再一直无脑使用ES6的箭头函数了,它虽然很有用但并不是万能的

相信很多小伙伴自从知道了ES6的箭头函数以后,都疯狂得使用,渐渐的淡忘了普通函数的使用。不过确实,箭头函数看起来比较简洁,用起来也舒服,不过它的出现是为了解决某一部分问题的,并不是用来替代普通函数的,所以我们不能在每...

2021-01-29
1

高能预警:执行上下文及执行栈

打个比方:比如你尿急,是不是得上厕所。尿急是一个动作,就相当于我们的程序代码,那么厕所是不是一个环境,你总不能随地大小便吧。所以这个环境就是指我们程序执行的环境,从抽象层面上讲就是你的给程序代码一个可以执行环境。...

2021-01-27
1

前端三连问,typescript的?? 和?: 和?.是什么意思?

关注公众号 程序员成长指北,回复“1”拉你优质学习群?:是指可选参数,可以理解为参数自动加上undefinedfunction echo(x: number, y?: number) {

2021-01-12
0

JavaScript a = b || 1; 含义

意思:如果b的值不为 undefined或者null的时候,那么a = b,否则 a = 1

2020-12-08
0

TypeScript学习第二篇 - 数据类型

Typescript中为了使编写的代码更规范,更有利于维护,增加了类型校验,一个标识符一旦定义了类型,后续便不能再修改,主要有以下几种数据类型。

2020-11-26
0

PAT (Basic Level) Practice (中文)1054 求平均值 (20 分)

本题的基本要求非常简单:给定 N 个实数,计算它们的平均值。但复杂的是有些输入数据可能是非法的。一个“合法”的输入是 [−1000,1000] 区间内的实数,并且最多精确到小数点后 2 位。当你计算平均值的时候,不能把那些非法...

2020-09-28
1

JavaScript技术篇 - js的null值判断,js的undefined的判断,js的null与undefined的2种区分方法

undefined 和 null 用 == 比较是相等的,我们可以有两种方法来进行区分。

2020-09-24
0

null和undefined的区别

在Js中null与undefined是两种基本数据类型,都可以用来表示"无"这个概念,但是在语义表达以及实际使用上是有所区别的。

2020-08-27
0