08 2020 档案

摘要:闭包用处: 可以读取函数内部的变量; 让这些变量始终保持在内存中,即闭包可以使得它诞生环境一直存在; 封装对象的私有属性和私有方法。 function Person(name) { var _age; function setAge(n) { _age = n; } function getAge( 阅读全文
posted @ 2020-08-05 09:44 LangZ- 阅读(140) 评论(0) 推荐(0)
摘要:假值”总共只有6个: false,undefined,null,0,""(空字符串),NaN 除此之外的所有值,都是“真值”,即在逻辑判断中可以当true来使用 空数组是真值 阅读全文
posted @ 2020-08-04 22:16 LangZ- 阅读(907) 评论(0) 推荐(1)
摘要:box-shadow: h-shadow v-shadow blur spread color inset; 注释:box-shadow 向框添加一个或多个阴影。该属性是由逗号分隔的阴影列表,每个阴影由 2-4 个长度值、可选的颜色值以及可选的 inset 关键词来规定。省略长度的值是 0。 值描述 阅读全文
posted @ 2020-08-04 22:13 LangZ- 阅读(145) 评论(0) 推荐(0)
摘要:arguments、 break、 case、catch、class、const、continue、 debugger、default、delete、do、 else、enum、eval、export、extends、 false、finally、for、function、 if、implement 阅读全文
posted @ 2020-08-04 21:49 LangZ- 阅读(527) 评论(0) 推荐(0)
摘要:目前,null和undefined基本是同义的,只有一些细微的差别。 typeof: null:object; undefined:undefined 隐式转换: null:0; undefined:NaN (NaN不是数据类型,是特殊数值,属于数字类型) null表示"没有对象",即该处不应该有值 阅读全文
posted @ 2020-08-04 20:20 LangZ- 阅读(207) 评论(0) 推荐(0)
摘要:function getRand(min, max) { let rand = min + Math.random() * (max+1-min); return Math.floor(rand); } 阅读全文
posted @ 2020-08-02 11:18 LangZ- 阅读(217) 评论(0) 推荐(0)
摘要:1.使用for in循环,没进到循环体里说明为空 function isEmpty(obj) { for(let key in obj) { return false; } return true; } 阅读全文
posted @ 2020-08-02 10:55 LangZ- 阅读(172) 评论(0) 推荐(0)