自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 React Refs\State\Props 总结

RefsReact 支持一种非常特殊的属性 Ref ,你可以用来绑定到 render() 输出的任何组件上。这个特殊的属性允许你引用 render() 返回的相应的支撑实例( backing instance )。这样就可以确保在任何时间总是拿到正确的实例。使用方法绑定一个 ref 属性到 render 的返回值上:<input ref="myInput" />在其它代...

2020-02-21 18:32:37 202

原创 前端要不要学数据结构&算法

我们都知道前端开发工程师更多偏向 DOM 渲染和 DOM 交互操作,随之 Node 的推广前端工程师也可以完成服务端开发。对于服务端开发而言大家都觉得数据结构和算法是基础,非学不可。所以正在进行 Node 开发的同学而言,这个答案跃然纸上。我们今天重点说一说纯前端开发的同学到底需不要数据结构与算法。我先说下结论:需要,非常需要。第一,只要是程序员,基本功都是数据结构与算法从我们接触编程的...

2020-02-18 21:40:37 4072

原创 Typescript Errors 总结

Typescript ErrorsTypeScript 是一种专注于帮助开发人员的编程语言,当错误出现时,它会提供尽可能提供非常有用的错误信息。这对于那些信任使用者的编译器来说,可能会导致轻微的信息量过载,而不会那么实用。错误分类TypeScript 错误信息分为两类:简洁和详细简洁提示简洁的错误信息是为了提供一个编译器描述的错误号以及一些相关的信息。示例:TS2345:...

2020-02-07 19:14:15 2363

原创 类型推断总结

类型推断指不需要指定变量的类型,TS编译器可以根据某些规则自动推断出类型。什么时候会有类型推断?1.声明变量时没有指定类型2.函数默认参数3.函数返回值let a; // 这时自动推断为any类型let b = 1; // 推断为number类型let c = []; // 推断为由any类型构成的数组let d = (x=1) => x+1; // 函数传参时,默认参...

2020-02-06 18:50:43 396

原创 类与接口总结

类与接口1.类实现接口实现(implements)是面向对象中的一个重要概念。一般来讲,一个类只能继承自另一个类,有时候不同类之间可以有一些共有的特性,这时候就可以把特性提取成接口(interfaces),用 implements 关键字来实现。(1)案例1:interface Alarm { alert();} class Door {} class Security...

2020-02-05 19:09:22 165

原创 类总结

类概述:TypeScript 除了实现了所有 ES6 中的类的功能以外,还添加了一些新的用法类(Class):定义了一件事物的抽象特点,包含它的属性和方法对象(Object):类的实例,通过 new 生成面向对象(OOP)的三大特性:封装、继承、多态封装(Encapsulation):将对数据的操作细节隐藏起来,只暴露对外的接口。外界调用端不需要(也不可能)知道细节,就能通过对外提...

2020-02-05 19:06:35 154

原创 枚举总结

枚举概述:枚举(Enum)类型用于取值被限定在一定范围内的场景,比如一周只能有七天。enum Days {Sun, Mon, Tue, Wed, Thu, Fri, Sat};1.给枚举项手动赋值:enum Days {Sun = 7, Mon = 1, Tue, Wed, Thu, Fri, Sat}; console.log(Days["Sun"] === 7); con...

2020-02-05 18:57:51 190

原创 泛型总结

泛型概述:泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性1.案例:(1)首先,我们来实现一个函数 createArray,它可以创建一个指定长度的数组,同时将每一项都填充一个默认值:function createArray(length: number, value: any): Array<any> { ...

2020-02-04 18:58:53 168

原创 HTML表单中线两侧分布且表单居于浏览器水平正中

如何使表单内容分布在中线两侧,且输入框在同一垂直线上。在表单中嵌入N行两列的表格,将提示内容分别放入同一列中,在对应行中增加相应的输入框。表格table增加align=“center”,使得表格中内容居中。在提示内容列中增加align=&quot;right&quot;使其靠近中线位置左侧,输入框列增加align=&quot;left&quot;使其靠近中线右侧,这样就完成了将输入框与提示内容在表单中线两侧分布的效果。(如图所示)...

2018-10-12 09:01:11 1047

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除