240 发简信
IP属地:安徽
  • 高级任务7 HTML 5 CSS3

    题目1: HTML 5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5是超文本标记语言的第五次重大修改,2014年10月29日标...

  • 高级6 设计模式

    1.写出 构造函数模式、混合模式、模块模式、工厂模式、单例模式、发布订阅模式的范例。 2.使用发布订阅模式写一个事件管理器,可以实现如下方式调用

  • 高级5 npm-webpack

    题目1: 如何全局安装一个 node 应用? npm install -g xxx表示全局安装一个node包。 题目2: package.json 有什么作用? packag...

  • 高级4 requireJS

    题目1: 为什么要使用模块化? 避免命名冲突(减少命名空间污染) 依赖管理 更好的分离, 按需加载 代码解耦,提高复用性 高可维护性 题目2: CMD、AMD、CommonJ...

  • 高级3 组件

    轮播组件曝光组件tab组件

  • 120
    高级2 原型链 this

    this 相关问题 问题1: apply、call 、bind有什么作用,什么区别 **apply 和 call **在 JavaScript 中,call 和 apply ...

  • 120
    高级1 OOP及木桶布局

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

  • VIM简明按键功能

    Vim是从vi发展出来的一个高级文本编辑器,在编写程序时非常有用,经常被认为“程序员的编辑器”,支持Linux、Mac OS、Windows系统,它具有以下附加功能:语法突出...

  • 进阶任务18 瀑布流布局

    瀑布流布局预览 新闻瀑布流网站预览 这个由于自己选的API返回的数据里description 都是一样的,所以每个li的高度都是一样的 ( ╯□╰ )

  • 从输入 URL 到页面加载完成的过程中都发生了什么

    话说这个前端面试经常问的题目,但仔细查阅了一下资料,发现想要很深入地理解,还是非常困难的,所以自己打算简单梳理一遍,不讨论过多细节,以便加深记忆。 主要流程: 1. 输入UR...

  • 进阶任务16 懒加载

    题目1:如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视)。写一个函数 isVisible实现 题目2:当窗口滚动时,判断一个元素是不是出现在窗口...

  • 进阶任务17 轮播

    题目1: 轮播的实现原理是怎样的?如果让你来实现,你会抽象出哪些函数(or接口)供使用?(比如 play()) 使一个图片列表 的图片左浮动,成为一行; 设置图片列表父容器宽...

  • 进阶任务15 ajax

    题目1:jQuery 中, $(document).ready()是什么意思? 当DOM准备就绪时,指定一个函数来执行。原生JavaScript的load事件,会在所有的东西...

  • 120
    3.开发者控制台

    开发者控制台 译者:张帆 写代码容易出错,而你也很有可能会犯错……额,我到底是想说什么呢?那就是——如果你不是机器人的话,你就一定会犯错。但是在浏览器中,默认情况下用户是看不...

  • 进阶任务14 jQuery

    题目1: jQuery 能做什么? 选择网页元素 改变结果集 元素的操作:取值和赋值 元素的操作:移动 元素的操作:复制、删除和创建 工具方法 事件操作 特殊效果 AJAX ...

  • 2.代码编辑器

    代码编辑器 译者:张帆 代码编辑器是程序员花费最多精力的地方。有2种类型:IDE(集成开发环境)和轻量级编辑器。许多程序员喜欢在每种类型工具里挑选一个。 IDE IDE(集成...

  • 进阶任务13JSONP_跨域

    题目1: 什么是同源策略 浏览器出于安全方面的考虑,只允许与本域下的接口交互。不同源的客户端脚本在没有明确授权的情况下,不能读写对方的资源。 题目2: 什么是跨域?跨域有几种...