对象:一种无序的数据集合,由若干个“键值对”(key-value)构成。 开门见山,不想说话直接抛出一道经典题,复习下js中的引用类型 分析:例一中,o1和o2均为引用类型,...
一直对闭包这个概念模糊不清,今天捣鼓半天,大致理通了。闭包是什么? 有权访问另外一个函数作用域中的变量的函数。 一般来讲,作用域是由函数创建的(这里我们只讨论函数作用域,不涉...
一、基础 push、pop、shift、unshift、indexOf、splice、slice pop和push能够让我们使用堆栈那样先入后出使用数组 shift方法可以删...
1.break关键字,用于强制退出循环体,执行循环后面的语句。 给定字符串 str,检查其是否包含数字,包含返回 true,否则返回 false'abc123' => tur...
1.HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5是HTML最新的修订版本,2014年10月由W3C完成标准制定。新...
1.写出 构造函数模式、混合模式、模块模式、工厂模式、单例模式、发布订阅模式的范例。 构造函数模式 构造函数模式是创建特定类型的对象的一种模式,把私有属性绑定到函数内部的th...
gulp打包 gulp有五个方法:src、dest、task、run、watchsrc和dest:指定源文件和处理后文件的路径watch:用来监听文件的变化task:指定任务...
1.如何全局安装一个 node 应用? 在终端输入以下命令,即在全局安装应用,可在终端输入fanyi、webpack来执行命令 2.package.json 有什么作用? p...
requireJS遵循异步模块定义(Asynchronous Module Definition)实现项目中的备忘录强调下几种文件路径的区别: ./在当前目录中 ../返回到...
1.为什么要使用模块化? 如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery...
一、this 相关问题 1.apply、call 、bind有什么作用,什么区别 bind,返回一个新函数,并且使函数内部的this为传入的第一个参数,见示例 call ap...
1.OOP 指什么?有哪些特性 面向对象编程 ( Object-Oriented Programming, 缩写:OOP ) 是一种程序设计思想。它是指将数据 封装进对象中 ...
1.如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视)。写一个函数 isVisible实现 2.当窗口滚动时,判断一个元素是不是出现在窗口可视范围...
1. jQuery 中, $(document).ready()是什么意思? 2. $node.html()和$node.text()的区别? $node.html()获取对...
1.jQuery 能做什么? jQuery 是一个高效、精简并且功能丰富的 JavaScript 工具库。它提供的 API 易于使用且兼容众多浏览器。jquery 能做:1....
1.什么是同源策略 同源策略(Same origin Policy):浏览器出于安全方面的考虑,只允许与本域下的接口交互。不同源的客户端脚本(如:JavaScript)在没有...
1.ajax 是什么?有什么作用? AJAX(Asynchronous JavaScript and XML)是一种技术方案,依赖的是现有的CSS/HTML/Javascri...
1.下面的代码输出多少?修改代码让 fnArri 输出 i。使用 两种以上的方法 方法1 方法2 2.封装一个汽车对象,可以通过如下方式获取汽车状态 3.下面这段代码输出结果...
1.DOM0 事件和DOM2级在事件监听使用方式上有什么区别? DOM0事件有两种事件监听方式HTML内联方式 JavaScript指定事件方式。 DOM2级事件监听方式:新...