【每日一问】什么是API?
API:应用程序接口,是一些预先定义的函数。
API是给程序员提供的一种工具,以便能更轻松的实现想要完成的功能。
WebAPI:是浏览器提供的一套操作浏览器功能和页面元素的API(BOM和DOM)
WebAPI一般都有输入和输出(函数的传参和返回值),WebAPI很多都是方法(函数)。
DOM:文档对象模型,是W3C组织推荐的处理可扩展标记语言的标准编程接口。
W3C组织已经定义了一系列DOM接口,通过这些DOM接口可以改变网页的内容、结构和样式。
DOM工作流程:
1.代码读取到内存
2.生成DOM树 (dom语法增删改查,渲染也会跟着改变)
3.渲染DOM树
DOM 树
文档:一个页面就是一个文档,DOM中使用document表示;
元素:页面中的所有标签都是元素,DOM中使用element表示;
节点:网页中的所有内容都是节点(标签、属性、文本,注释等),DOM中使用node表示。
DOM把以上所有内容都看做是对象。
【每日一问】什么是API?相关推荐
- 每日一问 - 关于决策树算法
↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 来源:Datawhale优秀回答者 将在留言区,Datawhale高校群 ...
- 每日一问:你了解 Java 虚拟机结构么?
对于从事 C/C++ 程序员开发的小伙伴来说,在内存管理领域非常头疼,因为他们总是需要对每一个 new 操作去写配对的 delete/free 代码.而对于我们 Android 乃至 Java 程序员 ...
- 每日一问:LayoutParams 你知道多少?
前面的文章中着重讲解了 View 的测量流程.其中我提到了一句非常重要的话:**View 的测量匡高是由父控件的 MeasureSpec 和 View 自身的 `LayoutParams 共同决定的. ...
- 区块链每日一问 | 数字货币的场内交易和场外交易各指什么?各有哪些特点?...
区块链每日一问 | 数字货币的场内交易和场外交易各指什么?各有哪些特点? 每日一问 • 2018-02-07 • 区块链 玩儿币最重要的是心态. 原文发布时间为:2018-02-07本文作者:每日一问 ...
- 每日一问-ChapGPT-20221231-关于中医的各国看法
文章目录 每日一问-ChapGPT系列起因 每日一问-ChapGPT-20221231-关于中医的各国看法 各个国家对伤寒论的看法 日本对于中医的看法 韩国对于中医的看法 欧美对于中医的看法 中国对于 ...
- 每日一问-ChapGPT-20230416-中医基础-经络
文章目录 每日一问-ChapGPT系列起因 每日一问-ChapGPT-20230416-中医基础-经络 人体的经络有哪些,有什么规律,怎么记忆 经络拓展-五运六气 1# 五腧穴 与五运六气架构 2# ...
- 【每日一问】工作日问题
[每日一问] 某一年的七月份如果有23个工作日,那么这一年的七月一号可能是周几 答案: 周一,周二,周三. 思路: 7月份一共有31天. 一周(7天循环)有5个工作日,2个休息日. 1-7,8-14, ...
- 每日一问-ChapGPT-20230405-中医基础-五运六气三阴三阳
文章目录 每日一问-ChapGPT系列起因 每日一问-ChapGPT-2023405-中医基础 节气与中医 五运六气 六经辨证与五运六气 六经辨证: 三阴三阳 当日总结 每日一问-ChapGPT系列起 ...
- 添加一章每日早报的文章【API接口】
本次分享的是给网站添加一个每日早报的文章,可以看到本站置顶上面还有一个日更的日报,这是利用ALAPI的接口完成的!利用接口有利也有弊,因为每次用户访问网站的时候就会增加一次API接口请求,导致文章的请 ...
- java虚拟机多久触发垃圾回收_每日一问:讲讲 Java 虚拟机的垃圾回收
昨天我们用比较精简的文字讲了 Java 虚拟机结构,没看过的可以直接从这里查看: 每日一问:你了解 Java 虚拟机结构么? 今天我们必须来看看 Java 虚拟机的垃圾回收算法是怎样的.不过在开始之前 ...
最新文章
- java 调用计算机程序方法
- Android 下载文件并显示进度条
- Alibre Design 2018中文版
- 乌班图linux配置yum仓库,Linux系统的仓库配置(yum、epel)与软件安装(wireshark,wget,nginx)...
- mysql使用索引扫描做排序_「Mysql索引原理(八)」使用索引扫描做排序
- 深入理解Magento-第十章-数据操作数据收集器
- 基于 abp vNext 和 .NET Core 开发博客项目
- 机器学习算法GBDT的面试总结
- 微信小程序周报(第八期)
- java JDBC 连接数据库查询数据与直接使用sql的疑问
- java volatitl_Java中的关键字volatitle
- 【ZOJ3899】State Reversing 解题报告
- python 连接MS sql server2005数据库
- 蓝桥杯 ALGO-52 算法训练 排列问题
- python中find函数的使用方法_Python教程-String 字符串使用教程
- bug-Both weights and assigned values must be a sequence of numbers when assigning to values of <clas
- 如何去掉word向下箭头(手动换行符)
- igs时间和utc_UTC时间与北京时间的差多久?
- 银河麒麟系统PDF转Word
- 论文阅读-Detecting Deepfakes with Self-Blended Images (利用自混合图像检测深度伪造)
热门文章
- html基础入门(一)
- 微信支付学习笔记之调用com.github.binarywang.wxpay.service接口
- 十大Android开发趋势| 2020年指南
- 摩托罗拉 L7 用mpt实现备份恢复电话本及上传下载图铃方法
- ja-netfilter 学习
- vue+antd搭建后台管理界面模版(PC端),适配中文、英文、日文 mock数据,开箱即用
- android爬楼梯动画,[转载]利用PPT的自定义动画功能制作爬楼梯的动态效果
- 深度访谈丨工作13年的程序员老兵,当初为何选择Java?现在后悔吗?
- 中国AI第一深度学习平台飞桨再迎一系列升级,百度打造“现代化中央厨房”
- 【LeetCode】878. 第 N 个神奇数字