我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

巨朝阳-20221107-设计模式&DOM&BOM-DAY01

[复制链接]
云云学员认证 发表于 2022-11-7 23:52:05 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、        今日学习
设计模式介绍
常用的设计模式:单例模式:只允许存在一个实例的模式
组合模式:把若干个启动方案一样的构造函数放在一起,准备一个总开关,总开一开启,那么这些构造函数就都启动了
观察者模式:又被称作发布订阅者模式
代理模式:Proxy,为其他对象提供一种代理以控制对这个对象的访问,为了不暴露执行对象的部分代码
工厂模式:工厂函数就是做一个对象的创建的封装并将创建的对象return出去
策略模式:定义一系列的算法,把它们一个个封装起来,并且使它们可以恍惚替换,从而避免很多if语句
DOM和BOM概述、API和WebAPI的概念
什么是BOM:浏览器对象模型,是JavaScript有能力与浏览器对话
什么是DOM:文档对象模型,使程序和脚本能够动态的访问和更新文档的内容、结构、样式,并独立于平台和语言的接口
获取标签对象的主要方式
获取html元素

h4--理解
document.getElementById('id');---节点
document.getElementsByClassName('className');----节点的集合
document.getElementsByTagName('tagName');----节点的结合

document.getElementsByName('name');----NodeList---数组

h5---掌握
document.querySelector('选择器');--符合要求的第一个元素
document.querySelectorAll('选择器');---复合要求的所有的元素---NodeList--数组
回复

使用道具 举报

关注0

粉丝0

帖子39

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026