摘要: 1.1、什么是TypeScript? 1.编程语言的类型 动态类型语言(Dyanmicall Typed Language) 如 JavaScript、Python 静态类型语言(Statically Typed Language) 如 Java、C++ 2.TypeScript究竟是什么? Jav 阅读全文
posted @ 2021-02-10 13:45 史小坑 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 递归函数简单的定义是:一个自调用函数,这意味着它将在执行的某个时刻调用自己 从理论上讲,递归是一种需要两个属性的行为: 结束点:停止递归的情况 一组规则:负责将所有的操作减少到结束点 如果没有结束点,递归将成为一个无限循环,但是如果一组规则就不能实现期望的行为,所以两者都存在才能使它正常工作。 使用 阅读全文
posted @ 2020-11-30 22:25 史小坑 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 所谓生命周期函数就是vue实例在某个时间点"自动执行"的函数 1、当vue实例在进行部分初始化之后自动执行beforeCreate生命周期函数 beforeCreate:function(){ console.log("beforeCreate") } 2、当执行完beforeCreate生命周期函 阅读全文
posted @ 2020-11-03 15:56 史小坑 阅读(408) 评论(0) 推荐(0) 编辑
摘要: function fn(name, age) { this.name = name; this.age = age + n; } var f = new fn("xxx", 18); 构造函数简单的运行机制分为四个部分 第一步 => 首先形成一个私有的作用域(栈内存) 第二步 => (构造函数独有) 阅读全文
posted @ 2020-10-22 21:33 史小坑 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 动画的本质是快速切换大量图片时在人脑中形成的具有连续性的画面,我们将形成连续性画面的任意一张图片称为桢或动画帧,它是构成动画的最小单元,CSS 中专门提供了创建动画帧的属性,并以此为基础在网页中创建动画。 @keyframes 是 CSS 中提供的专门用于定义动画关键帧的语法词 <style> /* 阅读全文
posted @ 2020-09-29 21:12 史小坑 阅读(674) 评论(0) 推荐(0) 编辑
摘要: CSS3 弹性盒子(Flexible Box 或 Flexbox),是一种用于在页面上布置元素的布局模式,使得当页面布局必须适应不同的屏幕尺寸和不同的显示设备时,元素可预测地运行。对于许多应用程序,弹性盒子模型提供了对块模型的改进,因为它不使用浮动,flex容器的边缘也不会与其内容的边缘折叠 一、属 阅读全文
posted @ 2020-09-29 20:10 史小坑 阅读(217) 评论(0) 推荐(0) 编辑