240 发简信
IP属地:四川
  • 120
    深入理解JavasCript原型和闭包

    1.对象是什么 对象就是若干属性的集合。 在JS中一切引用类型都是对象:数组是对象,函数是对象,对象还是对象。对象里面的一切都是属性,只有属性,没有方法。那么这样方法如何表示...

  • npm-npmscript-gulp-webpack

    如何全局安装/卸载一个 node 应用? package.json 有什么作用? package.json定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、...

  • Git中.gitignore的配置语法

    在日常的开发中,当我们需要将一个项目提交到Git时,并不是所有的文件都需要提交,比如一些自动生成的文件,这时候就可以使用.gitignore来忽略一些不需要提交的文件,本文着...

  • AMD_CMD_RequireJS

    为什么要使用模块化? JavaScript在设计时由于定位原因,没有提供类似模块管理的功能,开发者需要模拟出类似的功能,来隔离、组织复杂的JavaScript代码,我们称为模...

  • this_原型链_继承

    this apply、call 、bind有什么作用,什么区别? apply() 方法调用一个函数, 其具有一个指定的this值,以及作为一个数组(或类似数组的对象)提供的参...

  • 120
    对象_原型

    OOP 指什么?有哪些特性? 面向对象程序设计(英语:Object-oriented programming,缩写:OOP)是种具有对象概念的程序编程范型,同时也是一种程序开...

  • 轮播

    轮播的实现原理是怎样的?如果让你来实现,你会抽象出哪些函数(or接口)供使用?(比如 play()) 原理:将需要轮播图片有序排列起来,通过一个跟图片同样大小的窗口来显示一张...

  • 懒加载

    如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视)。 原理:获取这个元素的绝对位置,判断它的纵坐标是否在可视窗口之间;可视窗口:垂直滚动距离 ~ ...

  • jQuery动画与ajax

    jQuery 中, $(document).ready()是什么意思? 描述: 当DOM准备就绪时,指定一个函数来执行。 虽然JavaScript提供了load事件,当页面执...

  • jQuery选择器_Dom操作_样式_事件处理_动画

    jQuery 能做什么? 就其核心特性而言,jQuery能够满足下列需求。取得文档中的元素。jQuery为准确地获取需要检查或操纵的文档元素,提供了可靠而富有效率的选择符机制...

  • 如何实现跨域

    什么是同源策略 同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。 一个源的定义:如果协议,端口(如果指定了...

  • 关于AJAX

    ajax 是什么?有什么作用? (异步JavaScript和XML)Asynchronous JavaScript + XML, 其本身不是一种新技术,而是一种使用现有技术集...

  • JavaScript闭包_定时器_BOM

    1.下面的代码输出多少?修改代码让 fnArr[i]() 输出 i。使用 两种以上的方法 2.封装一个汽车对象,可以通过如下方式获取汽车状态 3.下面这段代码输出结果是? 为...

  • DOM事件

    DOM0 事件和DOM2级在事件监听使用方式上有什么区别? Dom0级事件处理程序是将一个函数赋值给一个事件处理程序属性,而通过将事件处理程序属性设置为null删除绑定在元素...

  • DOM操作

    dom对象的innerText和innerHTML有什么区别? innerHtml:Element.innerHTML 属性设置或获取描述元素后代的HTML语句。 inner...

  • JavaScript作用域与作用域链

    作用域 什么是作用域? 作用域(execution context)定义了变量和函数有权访问的其他数据,决定了它们各自的行为。 每个作用域都有一个与之关联的活动对象,环境中所...