经验
-
JavaScript语言的函数递归(Recursion)
一个函数定义的函数体内有此函数的函数调用,此时便形成了函数递归(Recursion)。
-
函数定义作为值的讲解
1.作为值赋给变量 2.作为函数的实参(回调函数)或返回值 接受一个回调函数作为实参 或 返回值为函数定义,只要满足其一,函数 callSomeFunction 和 函数 returnSomeFunction 则称为高阶函数(Higher Order Function)。 作为实参的函数定义 add 则称为回调函数(C…
-
shebang(hashbang)注释的讲解
shebang 注释是一种用于在 Unix/Linux shell 中使用的特殊注释,由 #(hash) 和 !(bang) 两个符号开始,后跟脚本的解释器的路径。 shebang 注释又称为 hashbang 注释,更强调符号本身的名称(#! = hash + bang)。 注意:shebang 注释必须放置在脚本文…
-
Python代码的两种运行方式
1.文件方式 hello.py 文件代码清单: 启动终端,使用 cd 命令,切换到存放 hello.py 文件的目录。执行以下命令: 2.交互方式
-
type=”module”、defer、async属性的区别
当 <script> 标签无 type=”module” 属性时,defer 和 async 属性都只可以被用在 <script> 元素的外部方式,如果被用在 <script> 元素的内部方式,则会被忽略。 当 <script> 标签有 type=”module” 属性时…
-
使用ES模块的两种方式
无论是内部方式还是外部方式,带有 type=”module” 属性的 <script> 标签会告诉浏览器相关代码应该作为模块执行,而不是作为普通的脚本执行。 无论是内部方式还是外部方式,一个 HTML 页面有多少个 type=”module” 属性的 <script> 标签没有限制。 无论是内部…
-
使用FastGithub加快github访问速度的步骤(Ubuntu)
FastGithub两大功能: 1.解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。 2.google的CDN资源替换,解决大量国外网站无法加载css和js的问题。 1.安装FastGithub 由于一些不可抗力因素,原作者已删除…
-
Visual Studio Code最新版国内CDN加速下载地址(Linux)
DEB包:https://go.microsoft.com/fwlink/?LinkID=760868 RPM包:https://go.microsoft.com/fwlink/?LinkID=760867
-
如何清理和配置WordPress的修订版本?
首先,使用 WordPress 插件 WP-Sweep 清理修订版本。 注意:WP-Sweep 插件除了可以清理修订版本以外,还可以清理其它很多东西,在任何清理之前请务必先做好数据库的备份,因为任何清理都是不可逆的。 清理完修订版本以后,在 wp-config.php 文件中添加如下配置(二选一):
-
开启JavaScript语言的严格模式
要对一个脚本文件内的所有内容开启严格模式,只需要在脚本文件内的顶部添加 “use strict” 或 ‘use strict’ 即可。 要单独对一个函数体内的所有内容开启严格模式,只需要在函数体内的顶部添加 “use strict” 或 ‘use strict’ 即可。 注意:JavaScript 模块内的所有内容自动…