TypeScrip 特性方法 赋值可以不定义类型,声明类和接口还有函数时需要定义类型。 class 中的 super ts 中: 子类的构造函数中,必须在调用 super(父类的属性)把父类的构造方法也执行了,不然继承无效。类似 java 的写法了。 抽象类 抽象类无法被实例化,就是用来被继承的,一个超级类。一个真正的爸爸类。 关键字 abstract 1234567abstract class Animal 2022-02-25
TypeScript 初探TypeScriptTypeScript 快速入门_w3cschool 开始安装npm i -g typescript 是 js 的一个超集,兼容 javaScript 以 javaScript 为基础构建的语言。完全支持 js 的语法 只要不符合类型规范 都会报错提示。就像 java 那种了,虽然麻烦,但是后期好维护 – 需要编译,加入注释,不编译的注释的 – js 是脚本语言,不是设计用 2022-02-25
Typscript 文件编译后,vscode提示重复声明的问题Typscript 文件编译后,vscode 提示重复声明的问题https://blog.csdn.net/blackcat88/article/details/94430548 1、问题描述 TypeScript 文件 tsc 后,编译器提示重复声明: 2、原因分析 VS Code 的 BUG? 3、解决方案 在项目根目录添加配置文件 tsconfig.json 即可,空文件也可。 2022-02-25
正则表达式正则表达式字符 https://www.zhihu.com/question/48219401/answer/742444326 “?:”非获取匹配,匹配冒号后的内容但不获取匹配结果,不进行存储供以后使用。 regExp() 默认的正则表达式就是 /(?: )/ 表示匹配个空 . 匹配任意字符 * 重复零到任意次 (.*) 即表示匹配任意个数的字符 –JavaScript exec 2022-02-25
正则表达式分组、断言详解正则表达式分组、断言详解正则表达式分组,断言详解参考 举个例子比如要抓取到 html 源码里的 <title>xxx</title>, 里面的 xxx。按照基本的操作,只能 <title> .*</title> 而这样写匹配出来的是完整的<title>xxx</title>标签,并不是单纯的页面标题 xxx。 想解决以上问题, 2022-02-25
正则中的\b 与 \B正则中的\b 与 \B正则中的 \b 与 \B 任何字符都一个显性的位置,空格也有。 但是每个字符之间又有一个隐形的位置。 而 \b 则用来表示此隐形位置,如断言一样不匹配内容,但会影响匹配目标的结果 举个例子 It’s a nice day today \b 匹配这样一个位置,就是它的前或后只能有一个为 \w 我想匹配 nice 这个单词除了使用 nice 匹配。还可以使用 \bnice 2022-02-25
正则表达式--断言正则表达式–断言断言(前后预查) 断言的特点就是,断言不会作为匹配的结果 先行断言和后发断言都属于非捕获簇(不捕获文本 ,也不针对组合计进行计数,就是断言不会作为匹配的结果)。 先行断言和后发断言都属于非捕获簇(不捕获文本 ,也不针对组合计进行计数)。 先行断言用于判断所匹配的格式是否在另一个确定的格式之前,匹配结果不包含该确定格式(仅作为约束)。 例如,我们想要获得所有跟在 $ 符号后的数字, 2022-02-25
对象对象====对象==== 函数创建 function 声明 匿名函数赋值给变量 赋值给对象的属性 js 中赋值给对象(onclick,addEventListener,attachEvent) 标签内部,赋值给事件 函数的调用 函数名(); window 对象调用 变量名(); window 对象调用 obj.方法对应的属性名(); 用户操作的时候,触发事件。 触发事件的事件源调用 setTi 2022-02-25
函数函数**函****数** 由事件驱动或者它被调用时可以重复执行的代码块。 – 提高了代码的可读性,实现了代码和逻辑分离 – 函数的声明 function 函数名 1.不能是关键字 2.小驼峰,首字母小写 3.语义化 - getSum getHour add max min yanZheng 4.不可以数字开头 函数体 叫函数名,要执行的代码块, 函数的返回值: 没有 return,返回 und 2022-02-25
a标签的href 与 onclick执行顺序a 标签的 href 与 onclick 执行顺序a 标签的 href 与 onclick 执行顺序 先执行 onclick 后执行 href a 标签的 href 与 onclick 执行顺序 在 Javascript 中 void 是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expression) 2. ja 2022-02-25