基础知识整理-5-TypeScript 笔记
解决 JS 没有类型检测的痛点(根据 V8 优化代码的原理,其实也可以提升一些性能)
TypeScript 的基础类型:数字、布尔、字符串、数组、元组、联合、枚举、any、unknow、void、undefined、Never
高级类型:union 组合类型、Nullable 可空类型、Literal 预定义类型
//一般的写法 添加类型注解
functio...
基础知识整理-4-Vue 笔记
不应该使用箭头函数来定义 method 函数。理由是箭头函数绑定了父级作用域的上下文,所有 this 将不会按照期望指向组件实例,将是 undefined
Mustache 插值语法,支持表达式,三元运算符
指令:
v-once 内容只渲染一次,数据修改后也不会重新渲染包括子元素
v-text 将数据绑定到标签上展示,和 Mustache 语法没啥区别
v-...
基础知识整理-3-JavaScript 笔记
JS 是一种高级的、解释型的编程语言;
JS 是一门基于原型、头等函数的语言,是一门多范式的语言,它支持面向对象程序设计,指令式编程,以及函数式编程。
历史:
1994 年,网景公司(Netscape)发布了 Navigator 浏览器 0.9 版
这是历史上第一个比较成熟的网络浏览器,但这个版本的浏览器只能浏览,不具备与访问者互动的能力。
网景公司急需一种...
基础知识整理-2-CSS 笔记
CSS 表示层叠样式表(Cascading Style Sheet)。
MDN 中的解释:CSS 不是真正的编程语言,也不是标记语言,它是一门样式表语言。
CSS 提供了三种方法,可以将 CSS 样式应用到元素上:
内联样式(inline style)
内部样式表(internal style sheet)
外部样式表(external style shee...
基础知识整理-1-HTML 笔记
Hello everybody! 再过两天就是中秋节啦~
今天搭建了一个小博客,用来记录一下我的 codelife《一位优秀前端的自我修养》hhhh
目前不知道写什么好,就先把学习笔记搬上来吧...(正好印象笔记的会员也要到期了。
笔记中如果有错误,还请指正我,感谢~
上世纪 90 年代,Berners-Lee 上线了世界上第一个网站:http://info...