文章分类 - 编程语言学习
摘要:1、这个target参数 是什么含义,_blank 又是什么含义? <a href="./01-标签的写法.html" target="_blank">跳转到01-标签的写法</a> 在 HTML 中,<a> 标签用于创建超链接,而 target 参数用于指定点击链接时新页面的打开方式。 targe
阅读全文
摘要:1、如下代码的 .box::before 和 .mask::before 如何理解? <style> .box { width: 200px; height: 200px; } .box::before { content: ''; display: block; width: 100%; heig
阅读全文
摘要:1、解释下如下代码,尤其是关于prototype的概念和使用。 最后介绍下为什么下面会提到用到prototype能够节约内存? <script> // 构造函数 公共的属性和方法 封装到 Star 构造函数里面了 // 1.公共的属性写到 构造函数里面 function Star(uname, ag
阅读全文
摘要:1、toFixed()方法的作用 const num = 12.1 console.log(num.toFixed()) // 12 不填位数默认是返回整数,取整 console.log(num.toFixed(2)) // 12.00 实际上这个方法就是固定保留小数的位数 2、数组的.reduce
阅读全文
摘要:1、为什么如下代码,最后一行的i打印不出,但是第1个循环外面的i却能够打印出来? <script> for (var i = 1; i <= 3; i++) { // 块作用域 console.log(i) } console.log(i) for (let i = 1; i <= 3; i++)
阅读全文
摘要:1、BOM和DOM的直观感受,培养直觉 BOM: Browser Object Model DOM: Document Object Model 【很显然,BOM的范围要大于DOM】 2、为什么如下代码,最后控制台返回的结果是1 2 4 3而不是1 2 3 4? <script> console.l
阅读全文
摘要:1、关于常见日期对象方法的注意点 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="view
阅读全文
摘要:例如现有如下代码: def extract_matching_text(text1, text2): # 使用 difflib 的 SequenceMatcher 来找到相同的部分 matcher = difflib.SequenceMatcher(None, text1, text2) match
阅读全文
摘要:rfind 是字符串方法,用于从右侧开始查找子字符串在字符串中最后一次出现的位置。它的语法如下: str.rfind(sub, start, end) 参数解释: sub: 要查找的子字符串,例如 '。'(句号)。这是你想找到的位置的字符。 start: 可选参数,查找的起始位置,即从字符串的哪个位
阅读全文
摘要:urlparse 是 Python 内置的 urllib.parse 模块中的一个函数,用于解析 URL。 它可以将一个完整的 URL 拆解为不同的部分,比如协议(scheme)、主机名(hostname)、路径(path)、查询参数(query)等。 这在处理网络请求或分析网页链接时非常有用。 作
阅读全文
摘要:要删除一个 Conda 虚拟环境,可以使用以下命令: conda remove --name <环境名称> --all 将 <环境名称> 替换为你想要删除的虚拟环境的名称。例如,如果你的环境名称是 myenv,命令会是: conda remove --name myenv --all
阅读全文
摘要:1、在如下代码中,checkAll.checked = document.querySelectorAll('.ck:checked').length cks.length 这个写法有些不太直观,可读性较低。如何理解这种写法。 <script> const checkAll = document.q
阅读全文
摘要:1、.addEventListener() 方法中,常见的操作类型除了click还有哪些? 在 JavaScript 中,.addEventListener() 方法可以监听多种事件类型,常见的操作类型包括但不限于以下几种: click:用户单击元素时触发。 element.addEventList
阅读全文
摘要:1、JavaScript的如下语法,是不是也是类似于在C++中 堆区开辟了一块新内存 let obj = new Object() 在 JavaScript 中使用 let obj = new Object() 创建一个新对象时,其内存分配和 C++ 中的堆内存分配有一些相似之处,但也有一些关键的区
阅读全文
摘要:1、如何理解 == 和 潜在区别? console.log(3 == '3') console.log(3 '3') 在 JavaScript 中,== 和 是两种不同的比较操作符,它们在比较两个值时的行为有所不同: 双等号(==) - 抽象相等运算符 这个运算符在比较两个值时会进行类型转换。如果两
阅读全文
摘要:1、如下代码中关于script的部分,详细解释是下document是从哪里来的? 以及this的含义通俗理解 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatibl
阅读全文
摘要:要清除当前环境中所有已安装的包,然后重新安装所需的包,可以按照以下步骤操作: 1. 清除当前环境中的所有包 首先,列出所有已安装的包: pip freeze > installed_packages.txt 然后,删除所有包: pip uninstall -r installed_packages.
阅读全文
摘要:1、要参与的是main.py和moudule.py两个模块。 先注释掉sys.path.append(), 然后执行python main.py这个脚本 报错如下: 取消注释后,即便module.py在桌面,即便main.py的导入模块部分代码还红色报错,也能成功执行。 这就是sys.path.ap
阅读全文
摘要:1、re.escape() 的理解和使用 re.escape(_s) 的作用是对字符串 _s 中的所有非字母、数字字符进行转义,以便它们可以在正则表达式中按字面意思进行匹配。 如下是源码 详细解释 在正则表达式中,某些字符(如 .、*、+ 等)具有特殊含义。如果你想在正则表达式中使用这些字符作为普通
阅读全文
摘要:__name__ 变量的概念和作用 概念: __name__ 是一个内置变量,用于表示 Python 模块的名字。 当一个 Python 文件被直接运行时,__name__ 的值是 "__main__"。 当一个 Python 文件被作为模块导入时,__name__ 的值是模块的名称。 作用: 通过
阅读全文

浙公网安备 33010602011771号