文章摘要:本文是“30天Python学习”系列的第四天,主题是数据类型III。文章介绍了Python中列表的数据类型,包括列表操作,如添加、删除项目,获取索引和计数,排序、反转和复制列表等。通过实例代码详细解释了这些操作的具体实现方式。
30 天学习 Python 👨💻 - 第 30 天 - 免费 Python 资源 过去一个月学习 Python 语言的经历非常棒。虽然有些领域我之前没能涵盖,但现在我已经熟悉了基础知识,可以开始构建项目并深入学习更高级的概念了。 过去一个月,我收藏了一些免费且实用的 Python 资
摘要: 本文介绍了作者在Python学习过程中的第三天的学习内容,主要聚焦于数据类型II,包括字符串格式化、字符串索引等。文章通过具体的代码示例,详细解释了如何使用字符串格式化功能更简洁地处理字符串,以及如何轻松地访问字符串中的字符、选择子字符串、反转字符串等。
文章介绍了第 10 天学习 Python OOP(面向对象编程)的内容。文章首先探索了面向对象编程的关键概念,并尝试添加一些实际的代码练习来回顾已构建的思维模型中的概念。文章还详细解释了 Python 中 `super` 的用法,这是 Python 中的一个保留字,在继承过程中起作用。此外,文章还介绍了 Python 的自省能力,可以通过内置的 `dir` 函数来查看对象的属性和方法。总的来说,文章提供了关于 Python OOP 的深入理解,并包括了一些实用的代码示例。
本文是30天学习Python的第1天入门文章,主要介绍了学习Python的初衷和路线图。作者分享了自己的学习规划,包括每周学习Python的特定领域。作者还展示了Python的基础代码,并将其与JavaScript进行了比较。最后,作者鼓励读者跟随自己的路线图,分享每天的进度,并祝一切顺利。
摘要:本文主要探讨了网络可访问性为什么我们应该使用语义 HTML。文章首先讨论了屏幕阅读器在帮助残障人士访问网络中的作用,引出语义 HTML 的概念及其与非语义 HTML 的区别。接着通过两个代码示例对比,展示了语义 HTML 在提高代码可访问性和可读性方面的优势。最后,文章简要介绍了语义 HTML 的主要元素,并强调了使用语义 HTML 的好处,包括更简洁的代码、更易于维护和使应用程序更容易被所有人访问。
使用JavaScript操作DOM——如何选择节点(第1部分) 摘要: 本文主要介绍了如何使用JavaScript操作DOM(文档对象模型),重点讲述了如何选择节点。首先简要回顾了DOM的历史和概念,然后详细介绍了DOM树结构,包括节点类型、属性和方法等。接着通过具体示例展示了如何使用JavaScript选择和操作DOM节点,包括点击按钮更改内容/颜色、悬停段落更改内容、删除和添加节点等操作。最后,强调了DOM的重要性,并提示读者在进一步学习前需要先理解这部分内容。 一、DOM的历史和概念 1. HTML文档完全由静态的HTML构成,只能显示文本(90年代初,计算机显示器仅支持16种颜色)。 2. 随着Internet Explorer的发布,JavaScript开始用于网页,但由于HTML文件下载后不可更改,其提供的交互性非常有限。 3. 为了在网页加载后更改UI(在HTML文档中添加、删除、编辑或移动元素),DOM的第一个标准化版本诞生于1998年,名为DOM Level 1。 二、DOM的树结构 1. HTML被翻译成树状结构,称为DOM树。 2. DOM树由节点组成,包括元素节点(如<h1>、<p>等)和文本节点(即元素之间的文本内容)。 3. 节点之间的关系:根节点、父节点、子节点、兄弟节点和后代节点。 三、如何使用JavaScript选择和操作DOM节点 1. 通过ID选择元素:document.getElementById("myId")。 2. 通过类名选择元素:document.getElementsByClassName("myClass")。 3. 通过标签名选择元素:document.getElementsByTagName("h1")。 4. 通过CSS选择器选择元素:document.querySelector(".myClass")或document.querySelectorAll(".myClass")。 四、操作DOM节点的示例 1. 点击按钮更改内容/颜色。 2. 将鼠标悬停在段落上时更改段落的内容。 3. 在表单提交后导航到其他页面。 4. 删除或添加待办事项列表中的项。 五、结论 1. DOM不是编程语言,也不是JavaScript的一部分。它是Web浏览器内置的众多Web API之一,被设计为独立于任何语言。 2. DOM的重要性:无论使用何种编程语言或框架,都需要与DOM交互以实现网页的交互性。因此,深入理解DOM和如何使用JavaScript操作它是非常必要的。 六、提示 在进一步学习之前,需要先理解这部分内容。可以通过使用Live DOM Viewer等工具来可视化查看HTML的DOM结构,这将有助于更好地理解DOM的概念和操作方法。
Javascript 会话存储 - 初学者指南 在上一篇文章中local storage(参见上面的链接),我们讨论了它是什么以及如何使用它。今天我们将讨论session storage
摘要: 本文介绍了JavaScript本地存储的基础知识,包括与服务器端存储的区别、本地存储的概念和组成、为什么要使用本地存储、如何操作本地存储(如添加、读取和删除数据),以及如何通过浏览器控制台访问和操作本地存储的数据。文章旨在为初学者提供JavaScript本地存储的指南,帮助了解并熟悉本地存储的使用。
摘要:本文详细阐述了Web浏览器的工作原理,特别是数据获取阶段。文章首先讨论了浏览器的初始安全连接建立后,如何发送HTTP GET请求获取页面资源,包括HTTP请求方法(如POST、GET等)和URI(统一资源标识符)的重要性。接着,文章解释了HTTP标头字段的作用,以及如何在请求和响应中发送和接收它们。然后,文章描绘了HTTP响应的组成,包括状态代码和响应头字段。最后,文章以一个HTML文档为例,展示了文档结构以及如何引用外部资源,如CSS文件和JavaScript脚本。本文通过插图和实例,清晰地阐述了Web浏览器在获取数据过程中的工作原理。