摘要:要想明白[].forEach.call()这种写法,需要了解以下两点: foreach() 是数组的方法,只有数组才能调用,forEach()可以接受一个function作为参数; call()的使用一般是为了改变this的值; call()的语法: function.call(thisArg, a 阅读全文
语义化版本号
2021-02-02 13:38 by ੯ੑ·ʔ, 89 阅读, 0 推荐, 收藏,
摘要:本文根据《语义化版本 2.0.0》一文稍作修改。 摘要 版本格式 主版本号.次版本号.修订版本号 版本号递增规则 主版本号:做了不兼容的API修改; 次版本号:做了向下兼容的功能性新增; 修订号:做了向下兼容的问题修正。 先行版本号及版本编译元数据可以加到“主版本号.次版本号.修订号”的后面,作为延 阅读全文
win10开机Chrome自启全屏展示特定网站
2020-07-08 19:40 by ੯ੑ·ʔ, 658 阅读, 0 推荐, 收藏,
摘要:一、准备Chrome 1. 下载 官方下载地址: https://www.google.cn/chrome/ 2. 安装 安装完成后桌面会出现一个Chrome的快捷方式,如下图: 3. 设置全屏展示特定网站 这里用 ”微软中国“ 网站为例演示,网址为: https://www.microsoft.c 阅读全文
闭包的理解
2020-07-01 16:57 by ੯ੑ·ʔ, 109 阅读, 0 推荐, 收藏,
摘要:函数对象可以通过作用域链相互关联起来,函数体内部的变量都可以保存在函数作用域内,这种特性在计算机科学文献中称为“闭包”。 从技术的角度讲,所有的JavaScript函数都是闭包:它们都是对象,它们都关联到作用域链。定义大多数函数时的作用域链在调用函数时依然有效,但这并不影响闭包。 当一个函数嵌套了另 阅读全文
函数或方法调用时this的指代问题
2020-06-30 09:39 by ੯ੑ·ʔ, 22 阅读, 0 推荐, 收藏,
摘要:函数 方法 如果函数挂载在一个对象上,作为对象的一个属性,就称为对象的方法。 函数调用 作为方法调用,其this的值指向调用它的对象; 作为函数调用,其this的值不是全局对象(非严格模式下)就是undefined(严格模式下)。 不过匿名函数的执行环境具有全局性,因此,其this对象通常指向全局变 阅读全文