This commit is contained in:
qianguyihao 2020-08-24 10:38:12 +08:00
parent fc6cedde18
commit 7fe4ce0e04
3 changed files with 10 additions and 6 deletions

View File

@ -170,9 +170,10 @@ String(变量)
- 1.如果字符串中是纯数字则直接将其转换为数字 - 1.如果字符串中是纯数字则直接将其转换为数字
- 2.只要字符串中包含了非数字的内容`小数点`按数字来算则转换为 NaN - 2.如果字符串是一个空串或者是一个全是空格的字符串则转换为 0
- 3.只要字符串中包含了其他非数字的内容`小数点`按数字来算则转换为 NaN
- 3.如果字符串是一个空串或者是一个全是空格的字符串则转换为 0
**情况二布尔 --> 数字** **情况二布尔 --> 数字**

View File

@ -247,12 +247,13 @@ div.style.left = "100px";
setInterval(function () { setInterval(function () {
console.log(parseInt(div.style.left)); console.log(parseInt(div.style.left));
//动画原理: 盒子未来的位置 = 盒子现在的位置 + 步长; //动画原理: 盒子未来的位置 = 盒子现在的位置 + 步长;
//用style.left赋值用offsetLeft获取值。 //方法1用offsetLeft获取值用style.left赋值。
div.style.left = div.offsetLeft + 100 + "px"; div.style.left = div.offsetLeft + 100 + 'px';
//div.style.left = parseInt(div.style.left)+10+"px"; //NaN不能用
// 方法2必须一开始就在DOM节点上添加 style="left: 0px;"属性才能用方法2。否则 div.style.left 的值为 NaN
// div.style.left = parseInt(div.style.left)+100+"px"; //方法2
}, 500); }, 500);
} };
</script> </script>
</body> </body>
</html> </html>

View File

@ -181,6 +181,8 @@
注意Object这个构造方法的显式原型是null这是一个特例 注意Object这个构造方法的显式原型是null这是一个特例
issues 101补充通过原型链查找时如果你找的是一个属性的话则返回 undefined如果你找的是一个方法则报错
## 常见题目 ## 常见题目
- 如何准确判断一个变量是数组类型 - 如何准确判断一个变量是数组类型