Heading for the future
摘要: 1.NaN : Not a Number 不是一个数字 2.NaN 与其他数值进行比较的结果总是不相等的,包括它自身在内 3.判断是否是NaN, 方法一 :is.NaN(变量); 方法二 :Number.isNaN(变量); 4.NaN的类型是number 注意:undefined转化为数值为NaN 阅读全文
posted @ 2018-08-17 21:21 一只菜鸟攻城狮啊 阅读(239) 评论(0) 推荐(0) 编辑
摘要: var arr = [1,4,2,9,7,6,5,4,7,5]; // 冒泡排序(通俗的说就是j 和 j+1打,谁赢了谁去后面) for(var i = 1;i<arr.length;i++){ for(var j = 0;j<arr.length - i;j++){ if(arr[j]>arr[j 阅读全文
posted @ 2018-08-17 21:10 一只菜鸟攻城狮啊 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 查找 1. document.getElementById() 通过ID获取元素,由于ID唯一,所以获取的是一个元素 2. document.getElementsByTagName() 通过标签名获取元素 3. document.getElementsByClassName() 通过Class获取 阅读全文
posted @ 2018-08-17 19:27 一只菜鸟攻城狮啊 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 1、我们要明白当js操作dom时发生了什么? 每次对dom的操作都会触发"重排"(重新渲染界面,发生重绘或回流),这严重影响到能耗,一般通常采取的做法是尽可能的减少 dom操作来减少"重排" 2、什么是文档碎片? document.createDocumentFragment() 一个容器,用于暂时 阅读全文
posted @ 2018-08-17 08:40 一只菜鸟攻城狮啊 阅读(4959) 评论(0) 推荐(1) 编辑