
math任务 1.写一个函数,获取从min到max之间的随机整数,包括min不包括max 2.写一个函数,获取从min都max之间的随机整数,包括min包括max 3.写一个...
基础类型有哪些?复杂类型有哪些?有什么特征? 基本类型:指的是保存在栈内存中的简单数据段,包括---数值,字符串,布尔值,null,undefined 引用类型:指保存在堆内...
数组方法里push、pop、shift、unshift、join、split分别是什么作用 push(val):在数组最后加入一个元素 pop:删除数组最后一个元素 shif...
round 对于负值 abs,max,min 求数组最大值 random 返回0到1之间的一个伪随机数,可能等于0,但是一定小于1 random,使用指定的字符生成随机字符串...
常见的字符串方法 1.长度计算,连接 2.字符串截取 3.字符串分割 separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。 how...
布局 1.position:absolute 、relative2.float:left、right3.margin、padding4.文档流(BFC)(撑起父容器的高度) ...
background包含border margin:0 auto;左右居中 margin:auto 0;垂直居中 需要position:absolute;top:0;bott...
Array.isArray(obj) 判断一个对象是不是数组 .indexOf(element)/.lastIndexOf(element) 用于查找数组内指定元素位置,查找...
1.数组通过下标访问 2.数组常用方法 栈方式:push,pop 队列方式:shift,unshift 删除和修改:splice(a,b,val) 数组连接成字符串(stri...
JS中函数和变量重名时,后声明的覆盖先声明的,后赋值的覆盖先赋值的。 变量提升和函数提升时,变量的声明是在函数的声明之前,而变量的赋值是在变量的声明和函数的声明之后,所以表现...
函数声明和函数表达式有什么区别 函数声明:使用function关键字声明一个函数 函数表达式:声明一个变量然后赋值为函数 ** 修改补充: 函数声明有声明前置的作用,而函数表...
CSS和JS在网页中的放置顺序是怎样的? CSS 推荐放置在 中的 link 标签 JavaScript 推荐放置在 前 解释白屏和FOUC 白屏问题:如果把样式放...
这两个属性看起来都是让元素隐藏,有什么区别呢? 从文档角度而言,display:none表示把该元素从文档中删除,当作其不存在,自然“隐藏”了,实际上是删除了 visibil...
浏览器兼容方法 首先确定是否兼容1.是否兼容IE2.兼容到什么程度(A级(100%):chrome,FF,IE 9+;B级:IE 8;C级:IE 7) 如何兼容1.cc(IE...
一、问答 1.如何调试 IE 浏览器? IE7以上可以使用浏览器自带的开发者工具,按F12调出开发者工具进行调试,IE6可以使用加边框的方式进行调试; 可以使用模拟器模拟不同...
负边距在让元素产生偏移时和position: relative有什么区别? 负margin会对后面的元素产生影响 position:relative只是在视觉上产生偏移,元素...