JavaScript代码的简单执行流程 在讲 JS 代码的执行流程之前,不可避免地要讲到 JS 的变量提升机制。 变量提升 1var myname = '极客时间' 在变量提升机制下会改为先声明、后赋值的两步,如下: 12var myname //声明部分myname = '极客时间' //赋值部分 不仅变量,函数的声明也同样遵循此规则: 1234567function foo( 2022-09-17 Dev #JavaScript #前端
JavaScript中var、let和const var声明 var在全局范围声明或函数/局部范围内声明。 当在最外层函数的外部声明var变量时,作用域全局的,代码的任何地方都可以访问,变量的生命周期伴随页面的生命周期。 当在函数中声明var时,作用域是局部的,只能在函数内部访问,函数执行结束后,变量销毁。 12345var tester = 'hey hi'; function newFunction() 2022-09-17 Dev #JavaScript #前端
关于COVID-19疫情防控政策 关于COVID-19疫情问题,已经一段时间没有写东西。 现在,在北上广深与朋友见面,每每会讨论的一个问题是:“现在的疫情防控政策,什么时候会调整放开?” 说说笔者的一些判断。 疫情政策的发展 与在特定时间点发生的政治活动或事件并没有必然的关系——比如大多人所关心的党代会和两会。原因是:这个决策本质上还是一个围绕公共卫生问题的决策,首先依赖的是公共卫生专家的专业考虑与判断。政治考量是不能逾越 2022-09-14 News #社会 #看法 #COVID-19
Python-Tkinter组件实践 Tkinter一般用于界面设计,是Python自带的模块。它在实际开发中可能并不常用,用python写一些小工具时会用到。实际开发一般用的是Qt ,但Tkinter也可以很好地帮助理解GUI开发的逻辑。 以下是Tkinter的常用组件说明: 窗口组件 123456789101112from tkinter import *# 创建窗口实例window = Tk()# 窗口标题window 2022-09-14 Dev #Python
从英女王的去世,看向往且需要君主/王室的人类之子们 英国女王伊丽莎白二世去世及后续查尔斯继位,引发全球热烈报道。当然,最关注此事的还是英语世界及英联邦国家(Commonwealth of Nations)。 关注英国王室的美国人们 其中值得注意的是美国。现任政府、前任总统、各种政客都发出悼词,穷极文采表达对伊丽莎白二世的赞誉。各大主流媒体,这时似乎不分左右了,看不出价值观上谁是共和,谁是保皇:无论是自由主义/进步主义的左派媒体,还是民族主义 2022-09-13 News #看法
Python的赋值、浅拷贝与深拷贝 Python基本类型分类 可变类型:List、Dict、Set。在保持地址固定的情况下可改变取值 不可变类型:Number、String、Tuple。改变值的情况下必须新建一个对象。 结论:Python存储的数据类型中,指挥存储基本类型的数据,如不可变类型。如果需要重新存储已存在的对象,则使用引用的方式,指向原来的值。 Python中的集中复制方式 赋值:对象引用 copy:浅拷 2022-09-09 Dev #数据结构 #Python
外来物种的善与恶 早上看深圳卫健委公众号,里面有一张配图,写了一些鸡汤文字,如下图: 其实乍一看没有什么问题,直到我翻到评论区才看到一些神仙言论,并且还有4000+的点赞。 看,他们连蜗牛和螺都分不清,就大喊“xxx是非法入侵,有毒千万不能摸”。众所周知,蜗牛与螺都是软体动物,二者同属腹足纲,外观看上去也有点像。我暂且认为是不小心看错了。 然而深小卫本意是配一张蜗牛(或者螺,以下统称蜗牛了)+草丛+美 2022-09-08 Sth #杂谈
index.ejs与index.html EJS是一个高效的嵌入式JavaScript模板引擎。 HTML是什么? HTML(超文本标记语言)用于设计网页的结构及其内容。从技术上讲,HTML 实际上不是 C++、JAVA 或 python 等编程语言。它是一种标记语言,它最终向浏览器提供声明性指令。加载网页时,浏览器首先读取 HTML 并从中构造 DOM(文档对象模型)树。 HTML 由一系列元素组成。 EJS是什么? EJS 2022-09-07 Dev #前端
B站权限受限视频下载 众所众知阿B的视频一般是不允许离线下载的,尤其是大会员资源。就算客户端有下载功能,也只会将其缓存成.m4s格式,没有办法直接用其他视频播放器播放。缓存后的视频和音频还是分离的,想要转成通用格式很难,也很复杂。 早年间有个叫“三叔”的出过一款在线转码下载器,只需在B站视频的地址域名前加一个"i"就可以跳转至三叔的下载界面,但后期基本用不了了,因为有版权的视频它统统下不来。 2022-09-05 Dev #Python
Hexo-Fluid添加心知天气插件 心知天气的UI还是不错的,作为插件的话免费版功能也是够用的。注册一下心知天气然后进入控制台,使用免费版套餐。免费用户可以查看国内370个主要城市天气,包括: 天气实况、气象文字、代码和气温 未来3天天气预报,晚间天气、最高&最低温温度、风向风速等 6项基本生活指数,如穿衣、紫外线强度、运动指数等 需要注意的是,目前的心知天气分为V3和V4两个版本,白嫖用户使用的是老的V3版本。并 2022-09-04 Dev #Hexo