会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
猪脚面线的技术笔记
博客园
首页
新随笔
联系
管理
2019年7月9日
Typescript #6 泛型
摘要: 泛型 泛型就是用一个东西表示广泛的类型,对传入的参数类型和返回的类型可以定义。T指的是这个函数的类型。 泛型函数 函数用ts数据类型,想要同时返回string类型和number类型,如下: 这样要写不同的函数,不能按照需求返回不同类型数据,造成代码冗余 = 由此引入泛型。 表示泛型,调用的时候指定T
阅读全文
posted @ 2019-07-09 10:37 CharmanderS5
阅读(165)
评论(0)
推荐(0)
2019年7月8日
Typescript #5 函数
摘要: 函数 标签(空格分隔): Typescript 要点 规范函数的返回值(括号后大括号前)和参数的类型; 可选参数 :ES5中形参和实参可以不同,而ts中参数个数和类型必须一样,否则就要配置可选参数(形参后面,冒号前面加 ),表示该参数可传可不传; 默认参数 :和ES6的写法一致: ,这里可以不写nu
阅读全文
posted @ 2019-07-08 15:34 CharmanderS5
阅读(398)
评论(0)
推荐(0)
2019年7月7日
Typescript #4 类
摘要: 类 什么是类 简单来说,类就是用来 创建对象 的概念。有一些语言(如 Java,存疑)创建对象必须先声明一个类,而有的语言(JS)则不需要。 对于没有使用过 TS 的 JS 程序员来说,类看起来还挺无聊的 我需要什么属性随时加不就好了吗?为什么一开始就好说好对象里面有什么属性好呢。。。 对于使用过
阅读全文
posted @ 2019-07-07 19:21 CharmanderS5
阅读(258)
评论(0)
推荐(0)
2019年7月4日
Typescript #3 接口
摘要: 接口 理解接口 就是定义标准,相比抽象类更强大,能规范属性、函数,类。在面向对象编程中,接口的意义在于定义了一种行为和动作的规范,起到限制和规范的作用。ts的接口类型,包括属性,函数,可索引和类,接口扩展等等。 其实说白了, 接口就是用代码描述一个对象必须有什么属性(包括方法) ,至于对象有没有其他
阅读全文
posted @ 2019-07-04 12:02 CharmanderS5
阅读(281)
评论(0)
推荐(0)
2019年7月3日
Typescript #2 类型概览
摘要: 碎碎念 Javascript有7种数据类型,null,undefined,boolean,string,number,object,symbol 原始类型 Javascript原始类型也同样适用于 TypeScript的类型系统。因此,string, number,boolean也可以被用作类型注解
阅读全文
posted @ 2019-07-03 23:47 CharmanderS5
阅读(200)
评论(0)
推荐(0)
2019年7月2日
Typescript #1 配置与简单命令行程序
摘要: Vue3.0底层都要用ts重写了,相信未来能用javascript写的都用typescript写了 配置准备 node的安装就不说了,这个必须有。 配置淘宝源,或者安装nrm,来方便切换npm源的版本(推荐后者) 安装 运行 两种方式快速运行ts代码 1. 安装 "ts node" ,直接在命令行环
阅读全文
posted @ 2019-07-02 12:36 CharmanderS5
阅读(1197)
评论(0)
推荐(0)
2019年6月24日
ES6中对象的实用语法
摘要: ES6对象 对象极简表达 主要应用在对象的属性和方法中 使用时,把握好下列规则,即变量表达属性名,属性值为对应的变量值。 这里变量是提前声明,赋值的。 对象内方法的简写,这种写法vue中很常见啦! 使用场景 函数返回值 我们在commonjs模块中经常看到这种写法。 的写法就是vue中常见的写法。
阅读全文
posted @ 2019-06-24 18:08 CharmanderS5
阅读(1029)
评论(0)
推荐(0)
2018年5月23日
let、const和块级作用域
摘要: 函数作用域 作用域,顾名思义就是一套规则,用于确定在何处(哪个作用域中),如何查找变量的规则(遵循作用域链)。 ES6以前,javascript只有两种作用域,全局作用域和函数作用域,也有人叫本地作用域。 函数作用域在带来便利的同时,也会造成一些匪夷所思的错误。 javascript var a =
阅读全文
posted @ 2018-05-23 15:59 CharmanderS5
阅读(814)
评论(0)
推荐(0)
2018年5月18日
一次性分清DOMContentLoaded、window.onload、style
摘要: 简单来说 1. 当 事件触发时,页面上所有的DOM,样式表,图片,js等都完全加载完成; 2. 当 事件触发时,仅仅是DOM加载完成,但不包括样式表,图片等; 3. 先触发 事件,后触发 事件; 看个栗子: 如上代码,我们分别绑定了onload和DOMContentLoaded两个事件,执行结果是先
阅读全文
posted @ 2018-05-18 18:41 CharmanderS5
阅读(501)
评论(0)
推荐(0)
Jquery的dom操作与原生dom的转换
摘要: 本片文章包含了 jquery常见dom操作、 q与原生dom对象的区别与转换 伪数组对象的知识 如有错误,烦请指正。 增 以下方法共性:可以一次添加多个内容,内容可以是DOM对象、HTML string、 jQuery对象 创建元素 两种方法可以创建元素 1. 直接写入html 2. 传入一个原生d
阅读全文
posted @ 2018-05-18 18:29 CharmanderS5
阅读(5859)
评论(0)
推荐(0)
公告