- 博客(4)
- 收藏
- 关注
原创 js中for循环let和var声明的区别
在JavaScript中,var和let在for循环中的行为差异显著。使用var时,由于变量提升和函数作用域,所有setTimeout回调函数共享同一个i,最终输出均为3。而使用let时,每次循环都会创建一个新的块级作用域,setTimeout回调函数捕获的是各自独立的i值,因此输出为0、1、2。进一步分析,当let用于对象属性时,由于setTimeout捕获的是对象的引用,最终输出仍为3。这表明let的块级作用域仅适用于变量本身,而不适用于对象属性。
2025-05-20 17:28:21
255
原创 基于wxpython的简易计算器代码(课后作业)
此代码为课后作业,上传来仅供和我一样的python小白们参考学习,大佬们请勿喷(。・ω・。)如果有建议的话可以在评论区import wximport mathclass MyFrame(wx.Frame): def __init__(self,parent): wx.Frame.__init__(self,parent,title="计算器",size=(350,450)) self.Ui() self.Center() ..
2022-04-10 20:59:23
1123
原创 关于练习中的invalid literal for int() with base 10错误
起因:是在用int强制转换时,出现了invalid literal for int() with base 10错误。经过查找资料后发现,原因时因为int()不能将带有小数点的字符串转化为整数类型。print(int(float("2.0")))运行后的结果:解决方案:可以在int()里加入float(),先强制转换为浮点型,再转换为整数型。...
2022-04-10 16:58:37
50484
1
原创 《学习笔记》关于字节缓冲流的 Stream Closed报错
在使用字节缓冲流时,编译成功而运行时报错:代码如下:package Demo;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;impo.
2021-12-10 18:58:40
1055
空空如也
微信小程序开发中,button组件的type属性在写出默认值后样式发生改变
2022-09-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人