- 博客(3)
- 收藏
- 关注
原创 JS模块化
JS模块化 一、 模块化的基本概念 将某个功能单独封装到一个文件中,其他文件需要该功能模块的时候可以引入,很多其他语言都有模块化的概念。 二、 为什么要有模块化 1、 以前写的js中定义的变量和函数名字容易冲突 2、 一个html页面引入多个js,js依赖问题 三、 早期模块化解决方法 1、 立即执行函数,自调用,如下代码 或者 四、 模块化 1、 commonJS 2、 CMD规范->...
2019-12-22 21:18:52 93
原创 js面向对象继承
js面向对象的继承 一、js继承的定义 继承是面向对象语言中最为人津津乐道的概念。许多面向对象的语言都支持两种继承方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。由于函数没有签名,无法实现接口继承,所以只支持实现继承,而实现继承主要依靠原型链来实现的。 二、以下是实现继承的五种方式 原型链:原型链实现继承基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方...
2019-12-18 23:01:12 198
原创 html知识点总结(一)
html知识点总结(一) 一、html xhtml html5 html :超文本标记语言 HTML1~HTML4 xhtml:可拓展超文本标记语言,相比于html语法更严格 html5:新一代的超文本标记语言 区别: 前俩者都需要dtd声明属于哪个类型 基于sgml语言 有语义化的声明结构 html5只需要doctype声明即可 有语义化的声明结构 内容包含html5+css3+javasc...
2019-12-12 18:08:13 447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人