分享好友 最新动态首页 最新动态分类 切换频道
js面试题及答案汇总
2024-12-26 22:28
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

答案:动态创建script标签,回调函数
Ajax是页面无刷新请求数据操作

js面试题及答案汇总

答案:document.onload 是在结构和样式,外部js以及图片加载完才执行js
document.ready是dom树创建完成就执行的方法,原生种没有这个方法,jquery中有 $().ready(function)

答案:前者会自动转换类型,再判断是否相等
后者不会自动类型转换,直接去比较

在Javscript中,解析器在向执行环境中加载数据时,对函数声明和函数表达式并非是一视同仁的,解析器会率先读取函数声明,并使其在执行任何代码之前可用(可以访问,至于函数表达式,则必须等到解析器执行到它所在的代码行,才会真正被解析执行。

var User = {
count: 1,
getCount: function() {
return this.count;
}
};
console.log(User.getCount()); // what?
var func = User.getCount;
console.log(func()); // what?
问两处console输出什么?为什么
答案:是1和undefined。
  func是在window的上下文中被执行的,所以不会访问到count属性。

for(var i = 1; i <= 3; i++){ //建议使用let 可正常输出i的值
setTimeout(function(){
console.log(i);
},0);
};
答案:4 4 4。
原因:Javascript事件处理器在线程空闲之前不会运行。

box.onlick= function(){}
box.addEventListener(“click”,function(){},false);

21. Javascript的事件流模型都有什么?
“事件冒泡”:事件开始由最具体的元素接受,然后逐级向上传播
“事件捕捉”:事件由最不具体的节点先接收,然后逐级向下,一直到最具体的
“DOM事件流”:三个阶段:事件捕捉,目标阶段,事件冒泡

var a = null;
alert(typeof a);
答案:object
解释:null是一个只有一个值的数据类型,这个值就是null。表示一个空指针对象,所以用typeof检测会返回”object”。

var reg=/w{5,29}$/;

正确答案是: 100, 10, 10

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

···

 

···

···

 
 
 
 
 
 
 
 
 
 

···

 
 

···

 

···

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

第一种
#container{
position:relative;
}

#center{
width:100px;
height:100px;
position:absolute;
top:50%;
left:50%;
transform: translate(-50%,-50%);
}

第二种
#container{
position:relative;
}

#center{
width:100px;
height:100px;
position:absolute;
top:50%;
left:50%;
margin:-50px 0 0 -50px;
}

第三种
#container{
position:relative;
}

#center{
position:absolute;
margin:auto;
top:0;
bottom:0;
left:0;
right:0;
}

第四种 flex
#container{
display:flex;
justify-content:center;
align-items: center;
}

static 是默认值
relative 相对定位 相对于自身原有位置进行偏移,仍处于标准文档流中
absolute 绝对定位 相对于最近的已定位的祖先元素, 有已定位(指position不是static的元素)祖先元素, 以最近的祖先元素为参考标准。如果无已定位祖先元素, 以body元素为偏移参照基准, 完全脱离了标准文档流。
fixed 固定定位的元素会相对于视窗来定位,这意味着即便页面滚动,它还是会停留在相同的位置。一个固定定位元素不会保留它原本在页面应有的空隙。

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

最新文章
商人宝:免费小程序商城系统平台运营有哪些技巧?
随着微信成为了人们社交的最主要工具之一,商家企业也开始将电商系统发展到微信商城及小程序商城,随着市场竞争的加剧,市场上出现了很多免费小程商城系统,那么企业运营免费小程商城平台时,有哪些技巧的呢
微信小程序项目总结:for循环,绑定点击事件,二维数组列表渲染_小程序wx for二维数组
**2.**但是,如果循环体内绑定一个点击事件,点击时如何把子元素的内容传进来呢? 如下:上面的例子变成如下:需要触发readDetail事件时,取到对应的id调接口查看详情。 可是小程序又不允许事件名后直
高级数据分析专员和中级数据分析师有什么区别
岗位职责 1.观远ETL产出宽表和定期业务报表; 2.运用GrowingIO分析前台的用户行为数据,并且形成产品层面的数据报表; 3.梳理各个前台业务的「指标体系」并且落地,并且持续与业务Leader讨论并且完善之; 岗位要求 1、信息统计、数学及应用
随机字符生成器 1.0 绿色版
随机字符生成器绿色版是一款相当优秀的实用型字符随机生成工具,随机字符生成器绿色版功能强劲,能够帮助用户轻松生成由大小写字母,数字,中文,和所有一个字节的其他字符等组成的随机字符串,随机字符生成器操作简单,输入参数,点击rand
抖音版权检测不通过的原因 2024技术攻略!(超好用)
抖音版权检测不通过的原因 2024技术攻略!(超好用)在数字社交媒体的时代,人们对音乐和视频的需求越来越大。抖音作为全球Zui受欢迎的短视频平台之一,正日益成为人们分享创意的舞台。抖音版权检测不通过的问题却一直困扰着广大用户。今天,
淘宝运费险的理赔流程是什么?复杂吗?(淘宝运费险的理赔标准)
现在在网上购物的服务是非常的全的,大家在淘宝购买商品,很多商家都会赠送运费险,即使大家收到商品不满意退款也不需要出邮费,淘宝运费险的理赔流程是什么?淘宝运费险的理赔流程是什么?1.申请售后。若消费者对收到的商品不满意,则可在该
十大良心国货品牌,十大良心国货品牌排行榜
国产口罩品牌前十名排行榜?国产手表十大名牌排名及价格?十大被收购的国产品牌?国内音响品牌十大最佳排名?国产口罩品牌排行榜前十名分别是云南白药、可孚、EPc、泰恩康、普为欣、保为康、朝美cm,阳普、稳健和绿盾。其中云南白药旗下的
淘宝88vip会员有效期多长?淘宝88vip会员优酷会员怎么领取?
电商平台都有自己的会员体系,淘宝平台上面就有一个88 VIP会员,在平常购物的时候,可以获得一些普通用户没有的优惠力度,那么有一些用户比较关心的是这个淘宝88vip会员有效期多长?一、淘宝88vip会员有效期多长?88vip是一年。淘气值1000
自适应式国外网页设计制作服务类公司网站html源码模板
!DOCTYPE htmlhtmlheadtitleHome/titlelink href=https://download.csdn.net/download/davidzhang78/css/bootstrap.css rel=stylesheet type=text/css media=all /!----- theme-style ------link href=https://download.csdn.net/download/
百度蜘蛛池效果:揭秘关键词挖掘蜘蛛池,网络营销的幕后黑手
百度蜘蛛池通过关键词挖掘,在网络营销中扮演幕后黑手角色。这种技术通过大量代理服务器模拟搜索引擎爬虫,进行非法关键词排名,损害网络环境。本文将揭秘其运作原理及危害。本文目录导读:关键词挖掘蜘蛛池的定义关键词挖掘蜘蛛池的运作原
相关文章
推荐文章
发表评论
0评