Open fecym opened 4 years ago
如何让一级域名默认打开www.xxx.com这个二级域名
通过解析一个CNAME类型的 @
记录的域名, 然后指向www.xxx.com
就可以;
tuple是在typescript中引入的新类型, 为什么需要引入呢? 我们定义一个数组
let num: number[] = [1,2,3,4,5]
let str: string[] =["a","b","c"];
可以发现上面定义的数组定义了整个数组的类型, 要是给num添加一个字符串,就不行; 所以引入元组, 它可以看做数组的拓展, 表示已知元素数量和类型的数组
看一个例子:
let tuple: [string, number, boolean]
tuple = ["abc", 1, true]
tuple = [2, "a", "b"] // error不能将类型"number"分配给string.
可以看到上面定义的元组tuple, 包含三个元素, 且每一个元素的类型是固定的, 各个位置上的元素的类型都要对应, 元素个数也要一致
英语单词30个 造句5个 朗读新概念课文2篇
1月14日 学习英语单词30个,朗读英语文章2篇, 学习造句5个。
分享一个 bind 的实现
bind 基本用法
基本功能的实现
根据上面的用法,我们不难
bind
的方法不仅可以绑定this
还可以绑定参数,我们来简单实现一下返回函数作为构造函数
bind
方法的实现其实蛮有意思的,因为bind
方法返回一个函数,那么返回的这个函数如果被当做构造函数怎么办根据上面的代码返回结果来看,我们发现当绑定的函数作为构造函数来用的话,
this
指向了原来的函数的实例,那么我们来实现一下完整的bind
方法来看下用法