描述函数 这样就是错误的。 其中,()表示函数调用。同时可以看到,interface只是约束类型,并不约束变量名。 描述可实例化(这里没看出来这样写的意义) 通常描述一个类的...
描述函数 这样就是错误的。 其中,()表示函数调用。同时可以看到,interface只是约束类型,并不约束变量名。 描述可实例化(这里没看出来这样写的意义) 通常描述一个类的...
为什么需要接口 上节最后有函数/方法的参数声明,倘若有参数,如: 那么就。。。 这个时候就用到了接口,接口的作用是描述结构的形态。 “总结” 如果用接口改写上述代码: 比起上...
首先,可以看到typescript的基础类型有这些。 其中值得注意的是,never表示不会结束或者会出错(非常不常用)。void可以接受的返回值有undefined与null...
环境的配置 首先配置typescript环境,通过 这会给全局安装tsc命令,这是typescript compile的缩写。 在本地目录下编译ts文件,只需要 即可。 代码...
1.HTML5结构元素:是否使用并不重要,但是由于新元素比单纯的div更有助于结构的搭建,建议开发者在主流浏览器中使用。 2.伪类选择器:E:root/nth-child/....
1.表格:tablecaption 表格标题thead 头部tbodytfootcol 列区域colgroup 数据列组tr 表格行td 表格单元格th 表格的表头单元格(列...
一、文本:背景:background,复合写法,类似于border,可以同时设置颜色、图片、重复、定位、关联(滚动)等。默认情况下背景会横纵重复。 透明:兼容写法:{filt...
1.特点:异步I/O,事件驱动与回调函数,单线程(浏览器Web Workers,Node child_process),跨平台 2.应用场景:I/O密集型、cpu密集型(合理...
1.hr分割线,br行内换行,仍然属于一个段落。 2.行内标签:span em strong var(斜) 3.display:block,块,前后带有换行符。inline:...
1.div是一个块元素,块元素默认占据腹肌元素的宽度,由内容撑开高度。 2.外部引入css的时候,可以在第一行加入:@charset"UTF-8" 3.css的引入:行内:特...
1 认识HTML5 狭义:w3c指定的关于html技术约定的新规范,可以认为是原有h4的升级版广义:从技术变成了一个行业,可以作为一个行业开发的技术标准技术:除了加强一些ap...
这个主要是去重复的,不可以从前往后,因为如果去掉了重复的,那么剩下的数组元素下标会有变化,得从后往前。 splice(),开始,位数,插入的元素
题目意思是求一个数字是不是回文,然后提示说,注意负数,还有就是数字反转可能会溢出,所以就是说不能用字符串反转判断。 方法是,设两个变量,一个从左往右,一个从右往左,取数字变成...
值得注意的是,Number(str)仅支持2^ 53。。。否则会溢出。Number.parseInt(xxx)不会溢出。
就是说,给一个32位的数字,然后溢出的话就返回0,否则返回反转后的数字。 这里注意的就是,反转以后到高位的0要去掉和符号。
求最长回文字串,用了一个Manacher 算法。 以下是根据题目要求用JavaScript完成的代码:
题目的意思是找出给出字符串的不重复字串的最大值。最开始,我的想法是,用ES6里的Set结构,因为它可以去掉数组中的重复项,然后,如果去掉后的数组和原来的数组长度不同,那么说明...
题目的意思是,给两个链表,逆向相加,逢10往后进位,最后得到的结果也以链表的结果输出。 首先,这道题目考到了链表这个数据结构,在JavaScript中,即在这道题目的提示中,...
题目指的是,给一个数组和一个值,已知数组中有且只有两个数相加可以得到这个值,并且不可以用同一个值两次,然后按格式输出。 比较简单的思路就是连个循环,得出结果就返回:
这里是一篇关于后端的文章