上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 29 下一页
摘要: 一、是什么 数据结构是计算机存储、组织数据的方式,是指相互之间存在a56爆大奖在线娱乐或多种特定关系的数据元素的集合 前面讲到,一个程序 = 算法 + 数据结构,数据结构是实现算法的基础,选择合适的数据结构可以带来更高的运行或者存储效率 数据元素相互之间的关系称为结构,根据数据元素之间关系的不同特性,通常有如下四类 阅读全文
posted @ 2021-09-22 11:05 喆星高照 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 一、前言 算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别 衡量不同算法之间的优劣主要是通过「时间」和「空间」两个维度去考量: 时间维度:是指执行当前算法所消耗的时间,a56爆大奖在线娱乐们通常用 阅读全文
posted @ 2021-09-22 11:04 喆星高照 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制 也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出 如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题 一个程序=算法+数据结 阅读全文
posted @ 2021-09-22 11:02 喆星高照 阅读(2068) 评论(0) 推荐(0) 编辑
摘要: 1.交换两个变量而没有第三个 let x = 1;let y = 2;[x, y] = [y, x];console.log(x, y); 输出: 2 1 2、将数字转换为字符串 const num = 1 +“”;console.log(typeof num); console.log(num); 阅读全文
posted @ 2021-09-18 09:57 喆星高照 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一、前言 与如何在React项目中应用TypeScript类似 在VUE项目中应用typescript,a56爆大奖在线娱乐们需要引入一个库vue-property-decorator, 其是基于vue-class-component库而来,这个库vue官方推出的一个支持使用class方式来开发vue单文件组件的库 阅读全文
posted @ 2021-09-17 08:54 喆星高照 阅读(465) 评论(0) 推荐(0) 编辑
摘要: //字符串转Date 字符串格式 yyyy-MM-dd HH:mm:ssString.prototype.toDate = function() { var date = eval('new Date(' + this.replace(/\d+(?=-[^-]+$)/, function(a) { 阅读全文
posted @ 2021-09-16 17:19 喆星高照 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 一、前言 单独的使用typescript 并不会导致学习成本很高,但是绝大部分前端开发者的项目都是依赖于框架的 例如和vue、react 这些框架结合使用的时候,会有一定的门槛 使用 TypeScript 编写 react 代码,除了需要 typescript 这个库之外,还需要安装@types/r 阅读全文
posted @ 2021-09-16 15:19 喆星高照 阅读(602) 评论(1) 推荐(0) 编辑
摘要: 一、模块 TypeScript 与ECMAScript 2015 一样,任何包含顶级 import 或者 export 的文件都被当成一个模块 相反地,如果一个文件不带有顶级的import或者export声明,那么它的内容被视为全局可见的 例如a56爆大奖在线娱乐们在在一个 TypeScript 工程下建立一个文件  阅读全文
posted @ 2021-09-16 09:16 喆星高照 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 装饰器是a56爆大奖在线娱乐特殊类型的声明,它能够被附加到类声明,方法, 访问符,属性或参数上 是a56爆大奖在线娱乐在不改变原类和使用继承的情况下,动态地扩展对象功能 同样的,本质也不是什么高大上的结构,就是一个普通的函数,@expression 的形式其实是Object.defineProperty的语法糖 exp 阅读全文
posted @ 2021-09-15 08:56 喆星高照 阅读(1120) 评论(0) 推荐(1) 编辑
摘要: 一、是什么 除了string、number、boolean 这种基础类型外,在 typescript 类型声明中还存在一些高级的类型应用 这些高级类型,是typescript为了保证语言的灵活性,所使用的一些语言特性。这些特性有助于a56爆大奖在线娱乐们应对复杂多变的开发场景 二、有哪些 常见的高级类型有如下: 交叉 阅读全文
posted @ 2021-09-13 09:38 喆星高照 阅读(203) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 29 下一页