
\d,\w,\s,[a-zA-Z0-9],\b,.,,+,?,x{3},^$分别是什么?*\d:匹配数字\w:匹配数字字母下划线\s:匹配一个空白字符[a-zA-Z0-9]:...
什么是闭包? 有什么作用 闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的常见方式,就是在一个函数内部创建另一个函数。 闭包这种方式出现的原因,是因为JS特殊的变量...
JSON是一个string 可以将js中的object转为json格式的string 可以认为json是js中对象序列化的一种方式也可以反序列化为一个js对象
1.基础类型有哪些?复杂类型有哪些?有什么特征? 简单数据类型 undefined、null、boolean、number、NaN、string 特征:简单数据类型保存在栈内...
问答题: 1.数组方法里push、pop、shift、unshift、join、split分别是什么作用。 push:在数组最后推入新的参数。pop:在数组最后删除参数。sh...
1.函数声明和函数表达式有什么区别 ? 1.函数声明必须有标识符,也就是常说的函数名;函数表达式可以省略函数名。2.函数声明会提前。3.ECMAScript规范中表示,函数声...
1.CSS和JS在网页中的放置顺序是怎样的?为什么会出现白屏和FOUC? 在写HTML代码时,我们都是将CSS文件的引入位置放在头部( 标签内部),将js文件的引入位置放在底...
1、使用layout为总体页面设置宽度以及居中效果。
1.如何调试 IE 浏览器 IE7以上(包括Edge)自带开发者工具。Edge: 安装虚拟机,安装各种不同版本的IE来调试。 使用IEtest来模拟运行不同的IE版本。 2....
1.负边距在让元素产生偏移时和position: relative有什么区别? 负边距移动时,其原本位置所占空间会和元素一起移动,也就是说会改变后面元素的位置。 positi...
1.在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例。 外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外...
1.文档流的概念指什么?有哪种方式可以让元素脱离文档流? 将窗体自上而下分成一行行, 并在每行中按从左至右的顺序排放元素,即为文档流.(自己的理解是从头到尾按照文档的顺序,该...
浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。 由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。 元素浮动后...
1.CSS Sprite(雪碧图|精灵图)指什么? 有什么作用 CSS雪碧 即CSS Sprite,也有人叫它CSS精灵,是一种CSS图像合并技术,该方法是将小图标和背景图像...
1.盒模型简介 <li>W3C组织建议把所有的网页上的对象都放在一个盒子中(在定义盒子宽高的时候,要考虑到内填充,边框,边界的存在)。 以下是几个基本属性:1.内容:cont...
css的定位机制一般分为三种:1.普通流(文档流)2.浮动3.绝对定位div {position: fixed;} /页面脱离窗口完全固定,相对于浏览器边框定位/div...
text-align:center;是使标签的内容居中,针对于行内元素,相对于其父容器居中。 margin:0 auto;是使自身在浏览器内居中,需要配合宽度使用,针对块级元...