- 博客(6)
- 收藏
- 关注
原创 解决js浮点数计算不准确问题
最近在学习electron框架,想利用这个框架做一个简单的计算器demo。当我对小数进行运算时,发现了一个问题。 0.1+0.2=? 输出结果是:0.30000000000000004。 为什么会这样呢? 其实对于浮点数的四则运算,几乎所有的编程语言都会有类似精度误差的问题,只不过在 C++/C#/Java 这些语言中已经封装好了方法来避免精度的问题,而 JavaScr
2017-09-26 17:24:00 7970
原创 解决ie8不支持媒体查询
今天在做浏览器适配时,发现ie8不支持媒体查询,解决方法就是使用respond.js库。 但要注意以下几点: 1、需要启动本地服务器(localhost),不能使用普通本地的url地址(file://开头); 2、需要外部引入CSS文件,将CSS样式书写在style中是无效的; 3、由于respond插件是查找CSS文件,再进行处理,所以respond文件一定要放置在CSS文件的后面; 4
2017-09-22 14:15:37 4983
原创 ie浏览器提示 "Internet Explorer 已经限制此网页运行脚本或Activex控件"
“Internet Explorer 已经限制此网页运行脚本或Activex控件”出现的条件有以下几种:1、本地调试html页 2、内有js (外部引用,内部引用,标签绑定等) 3、特殊的css(filter behavior expression等) 4、flash等插件调用 5、activex控件为了防止出现这种提示,可以在ie浏览器中设置。具体是选择Internet选项-》高级-》在
2017-09-21 14:22:52 19673
原创 将jdk版本:jdk1.8更换为jdk1.7之后输入java -version还是出现1.8的版本号
步骤: 1.安装了1.7之后修改了JAVA_HOME的环境变量。 2.修改成功之后,在cmd输入java -verson还是出现1.8的版本号。 解决办法:将环境变量Path中的%JAVA_HOME%/bin 移到最前面,即可解决。
2017-09-21 11:22:08 1174
原创 CSS3 background-size 属性
CSS3 background-size 属性有四个值,分别是length|percentage|cover|contain。第一个length,设置背景图片的宽度和高度。第一个值设置宽度,第二个值设置高度。如果只给出一个值,第二个是设置为"atuo(自动)"。第二个percentage,设置相对于背景定位区域的百分比。同样是第一个值设置宽度,第二个值设置高度。如果只给出一个值,第二个是设置为"at
2017-09-08 11:13:38 2801
原创 京东面试题分析
今天有幸去京东面试了,做了一套面试题,考察的都是很基础的东西,但也暴露出了不少问题。1、以下代码执行后a、b的值分别是(c) var a=0; var b=false || a++; A、1,1 B、0,0 C、1,0 D、0,false分析:在运算过程中,首先js 会将 && 或|| 两边的值
2017-09-01 15:55:37 1357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人