IE浏览器设计了一套缓存机制 出发点是好的: 节省带宽 用户不需要花费带宽就可以看见结果 节省时间 用户可以马上看见访问结果 无需等待 这套缓存机制导致浏览器并没有发送真正的请求 没有到服...
javascript
javascript中for-in与 普通for区别
var arr7 = [15,54,,'猪八戒','孙悟空'] 可以遍历不连续的索引非数组型索引 for(var i in arr7){ console.log(i) //i代表正在遍历的数组的索引 cons...
javascriptES6中遍历数组6个新方法
第一种:forEach可以遍历数组,也可以遍历正在遍历数组的下标 var arr1=[15,32,95,54,63,66,88,66].forEach(function(item,index){ console.log(item) //正在遍历的数组 ...
javascript递归学习方法与相关题目
1、封装一个函数 解决单次问题 2、在当前函数内部调用自己 3、检查并设置递归出口 题目: 用递归制作5层嵌套div并 长宽逐渐减少一半 <!DOCTYPE html> <html lang="en"> <head> ...
javascript应对坑公司不能写分号的方法
代码风格是个人决定 可能是公司或项目决定的 有不少公司规定写js代码结尾不能带分号 JS代码可以带也可以不带分号 以下三种情况,代码的行末必须带分号: 在圆括号出现的上一行代码结尾必须有分号 在方括号出...
javascript中解决四则运算精度丢失问题
<!DOCTYPE html> <html lang="zh-cmn-Hans"> <head> <meta charset="utf-8"> <title>javascript解决精度丢失问题</title> <meta http-equiv="X-UA-Comp...
javascript中undefined与null区别
javascript中undefined与null区别 1.宽松比较时,两者相等,都表示空、没有、无等含义,undefined是未定义的变量,而null是没有 代码: var s =(null==undefined); console.log(s); 返回值是...
javascript中continue和break区别
break:立即跳出整个循环,即循环结束,开始执行循环后面的内容(直接跳到大括号) continue:立即跳出当前循环,继续下一次循环(跳到i++的地方) continue 继续 只能出现在循环结构内,用于结束本次循环继...
javascript中运算符if,switch,for,while,do..while
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq...
javascript其他数据类型转换为(number)数值型
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq...