![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础面试题
不一样的程序媛
颜值不在线
展开
-
编写一个js函数,实时显示当前时间,格式:“年-月-日 时:分:秒”
第一种: window.onload = function(){ var show = document.getElementById(‘show’); // setInterval(function(){ var time = new Date(); var m = time.getMonth()+1; //程序计时的月从0开始取值后...转载 2018-09-04 09:34:47 · 9384 阅读 · 1 评论 -
如何添加HTML元素的事件处理,有几种方法
添加html元素的事件有三种方法。1.通过HTML元素属性。简单说来就是在html结构中,给你要添加事件的元素添加一个属性。 属性名为 ‘on’ + 事件名。 如:你要给a元素绑定一个click事件,你就该这么写: name2.通过对象属性。 对象指的是jDOM树里的对象,我们都知道,所有的html元素在DOM(文档对象类型)里都存在一个相应的DOM元素。 给这个DOM元素添加事...转载 2018-09-04 09:46:38 · 2657 阅读 · 0 评论 -
如何控制alert的换行
1、简单的区分谷歌和IE,谷歌用 \n ,IE用 \r\n function alert_br(){ //谷歌浏览器用这个 if(!document.all){ alert(‘第一行\n第二行’); }else{ //IE系列用这个 alert(‘第一行\r\n第二行); } } alert_br();2、对所有型号的浏览器都...转载 2018-09-04 09:56:52 · 4029 阅读 · 0 评论 -
如何理解闭包?
1、定义和用法:当一个函数的返回值是另外一个函数,而返回的那个函数如果调用了其父函数内部的其它变量,如果返 回的这个函数在外部被执行,就产生了闭包。 2、表现形式:使函数外部能够调用函数内部定义的变量。 3、实例如下:(1)、根据作用域链的规则,底层作用域没有声明的变量,会向上一级找,找到就返回,没找到就一直找,直到window的变量,没有就返回undefined。这里明显...转载 2018-09-05 15:23:10 · 2182 阅读 · 0 评论 -
什么是跨域?跨域请求资源的方法有哪些?
1、什么是跨域?由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。存在跨域的情况: 网络协议不同,如http协议访问https协议。 端口不同,如80端口访问8080端口。 域名不同,如qianduanblog.com访问baidu.com。 子域名不同,如abc.qianduanblog.com访问def.qianduanblog.co...转载 2018-09-05 15:32:55 · 201 阅读 · 0 评论 -
JS实现数组去重方法总结(常用的三种方法)
方法一:双层循环,外层循环元素,内层循环时比较值如果有相同的值则跳过,不相同则push进数组Array.prototype.distinct = function(){ var arr = this, result = [], i, j, len = arr.length; for(i = 0; i < len; i++){ for(j = i + 1; ...转载 2018-09-05 15:46:07 · 254 阅读 · 0 评论