this部分相关问答 apply、call 、bind有什么作用,什么区别 改变函数体内this的指向 apply、call之间的作用一样,传递参数不一样 bind()方法会...
this部分相关问答 apply、call 、bind有什么作用,什么区别 改变函数体内this的指向 apply、call之间的作用一样,传递参数不一样 bind()方法会...
OOP 指什么?有哪些特性 Object-oriented programming的缩写,即面向对象程序设计,其中两个最重要的概念就是类和对象。类只是具备了某些功能和属性的抽...
轮播的实现原理是怎样的?如果让你来实现,你会抽象出哪些函数(or接口)供使用?(比如 play()) 通过控制轮播框体的left值(前提条件需要绝对定位)来动态滚动图片。 通...
如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视)。写一个函数 isVisible实现 当窗口滚动时,判断一个元素是不是出现在窗口可视范围。每次出...
jQuery 中, $(document).ready()是什么意思? 等页面文档加载完毕后,执行该函数。 $node.html()和$node.text()的区别? $no...
说说库和框架的区别? 类库相当于封装了大量实用的函数,帮助使用者实现自己的目的,使用者只需要根据自己的需求进行调用。 框架趋向于提供了一套系统,使用者只需要提交材料,框架就能...
什么是同源策略 同协议,如都是http或者https 同端口,如都是:8080或者:80端口 同域名,如是http://www.jirengu.com/a.js和http:/...
ajax是什么?有什么作用? AJAX代表异步JavaScript和XML,简而言之,它是使用XMLHttpRequest对象与服务器端脚本进行通信,它可以发送以及接收各种格...
问答 dom对象的innerText和innerHTML有什么区别? innerText 返回dom对象的文本内容 innerHTML 返回dom对象的HTML结构 inne...
问答 \d,\w,\s,[a-zA-Z0-9],\b,.,*,+,?,x{3},^$分别是什么? \d 代表匹配数字 \w 代表匹配单词字符(字母、数字、下划线) \s 代表...
问答 什么是闭包? 有什么作用 闭包就是能够读取其他函数内部变量的函数。由于在JavaScript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成定义在...
问题 基础类型有哪些?复杂类型有哪些?有什么特征? 五种简单数据类型UndefinedNullBooleanNumberString 一种复杂类型Object 包含了 数组、...
数组方法里push、pop、shift、unshift、join、split分别是什么作用。 push() 方法添加一个或多个元素到数组的末尾,并返回数组新的长度(lengt...
函数声明和函数表达式有什么区别 函数声明可以像变量声明前置一样,所以在作用域上下任何地方可以调用。 函数表达式只能在赋值后调用 什么是变量的声明前置?什么是函数的声明前置 J...
问答 1. 负边距在让元素产生偏移时和position: relative有什么区别? 答: position: relative的偏移并没有造成文档流的脱离,所以不会对后续...
问答 1. 在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 答: 两个相邻的元素在没有设置BFC或者缝隙的情况下会产生外边距合并...
问答 1. 文档流的概念指什么?有哪种方式可以让元素脱离文档流? 答: 文档流就是元素本身在HTML页面渲染中的位置,自上而下的结构 float:value,position...
问答 1. CSS Sprite(雪碧图|精灵图)指什么? 有什么作用 答: 主要是把并不需要经常修改的图案(图标,logo等)合并于一张图片中,然后使用background...
问答 1. 盒模型包括哪些属性 答: content area - 内容区域 分别有 width 和 height 属性 padding area - 内边距区域 分别有 p...
问答 1. CSS选择器常见的有几种? 答: 基础选择器 #id id选择器,匹配特定id的元素.class class选择器,匹配包含class类名的元素* 通配符选择器,...