JS学习笔记

2018-05-09  本文已影响0人  齐天夫圣
1.JS在处理小数的四则运算时较容易损失精度。

原因:二进制和十进制相互转换损失精度
解决办法:转换成整数运算

2.JS里的with关键字

作用:将代码的作用域设置到一个特定的作用域中
示例:
不使用with:

  var qs = location.search.substring(1);
  var hostName = location.hostname;
  var url = location.href;

使用with后:

with (location){
  var qs = search.substring(1);
  var hostName = hostname;
  var url = href;
}
上一篇下一篇

猜你喜欢

热点阅读