摘要: 1、js深度克隆的方法 2、js数组去重的方法 3、js判断对象是不是数组 4、自定义Object.create()——手写 5、js判断是否是回文的方法 6、js类数组(arguments,dom元素集合)转化为数组 阅读全文
posted @ 2017-11-19 16:48 前端学堂 阅读(9293) 评论(0) 推荐(1) 编辑
摘要: 1、如果浏览器不支持every属性,every的实现原理 2、如果浏览器不支持some属性,some的实现原理 3、浏览器不支持map属性,map的实现原理 4、如果浏览器不支持reduce属性,reduce的实现原理 5、如果浏览器不支持bind属性, bind函数的实现原理 阅读全文
posted @ 2017-11-19 16:28 前端学堂 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 函数记忆,判断是不是质数. 方法一: function isPrime1(n){ if(n<=3){return true} else{ for(var i=2;i<Math.sqrt(n);i++){ if(n%i==0){return false;} } return true; } }; 方法 阅读全文
posted @ 2017-11-17 17:24 前端学堂 阅读(113) 评论(0) 推荐(0) 编辑
摘要: documen.write和 innerHTML的区别 document.write只能重绘整个页面 innerHTML可以重绘页面的一部分 浏览器检测通过什么? (1) navigator.userAgent (2) 不同浏览器的特性,如addEventListener JavaScript有哪几 阅读全文
posted @ 2017-11-17 17:24 前端学堂 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 介绍一下 JS 的基本数据类型。 Undefined、Null、Boolean、Number、String 介绍一下 JS 有哪些内置对象。 Object 是 JavaScript 中所有对象的父对象 数据封装类对象:Object、Array、Boolean、Number、String 其他对象:F 阅读全文
posted @ 2017-11-17 17:22 前端学堂 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1. 请减少HTTP请求基本原理:在浏览器(客户端)和服务器发生通信时,就已经消耗了大量的时间,尤其是在网络情况比较糟糕的时候,这个问题尤其的突出。一个正常HTTP请求的流程简述:如在浏览器中输入"www.xxxxxx.com"并按下回车,浏览器再与这个URL指向的服务器建立连接,然后浏览器才能向服 阅读全文
posted @ 2017-10-31 13:39 前端学堂 阅读(286) 评论(0) 推荐(0) 编辑
摘要: box(2)(3)函数的调用方法有两种: 第一种: 这种方法可以实现,但是如果有多个就不适用了,比如box(2)(3)(4)(5)(6)(7)(8)......等等 第二种: 首先要一个数记住每次的计算值,所以使用了闭包,在tmp中记住了x的值,第一次调用box(),初始化了tmp,并将x保存在tm 阅读全文
posted @ 2017-05-23 01:38 前端学堂 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 1、 事件监听的定义 在Javascript中,浏览器一般分为两大类: ① 基于IE内核的浏览器(版本号小于9的IE浏览器) ② 基于W3C内核的浏览器(版本号大于9的IE浏览器、Firefox、Google等浏览器) 1)基本语法:基于IE内核浏览器 dom对象.attachEvent(type, 阅读全文
posted @ 2017-05-07 02:12 前端学堂 阅读(2488) 评论(0) 推荐(0) 编辑
摘要: 事件绑定 要想让 JavaScript 对用户的操作作出响应,首先要对 DOM 元素绑定事件处理函数。所谓事件处理函数,就是处理用户操作的函数,不同的操作对应不同的名称。 在JavaScript中,有三种常用的绑定事件的方法: 在DOM中直接绑定事件 我们可以在DOM元素上绑定onclick、onm 阅读全文
posted @ 2017-05-06 20:35 前端学堂 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 1.类型定义JS是一种弱类型语言。JS拥有动态类型,相同的变量可以用作不同的类型。JS有7种数据类型:三种基本类型(数字,字符串,布尔),两种引用数据类型(对象,数组),两种特殊数据类型(undefined,null)。JS有5种原始类型:数字,字符串,布尔,undefined,null。typeo 阅读全文
posted @ 2017-05-04 16:24 前端学堂 阅读(18989) 评论(2) 推荐(1) 编辑