240 发简信
IP属地:四川
  • 120
    高级任务7

    1、 HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5是HTML(Hyper Text Markup Language...

  • 高级任务3

    1、封装一个轮播组件 预览 代码github 2、封装一个曝光加载组件 预览 代码github 3、封装一个 Tab 组件 预览 代码github 版权声明:本教程版权归邓攀...

  • 120
    高级任务2

    1、apply、call 、bind有什么作用,什么区别? apply语法--->fun.apply(thisArg[, argsArray]);thisArg是函数fun在...

  • 120
    高级任务1

    1、OOP 指什么?有哪些特性 oop--->是object oriented programming的缩写,它是一种编程模式,这种模式将数据封装成对象,采用操作对象的方式来...

  • 进阶任务18

    1、实现一个瀑布流布局效果 瀑布流布局预览 代码github 1、实现木桶布局效果 木桶布局预览 代码github 版权声明:本教程版权归邓攀和饥人谷所有,转载须说明来源!!!!

  • 进阶任务17

    1、 轮播的实现原理是怎样的?如果让你来实现,你会抽象出哪些函数(or接口)供使用?(比如 play()) 轮播的实现原理:首先将需要做轮播的图片放在一排上并排排列;然后把首...

  • 进阶任务16

    1、如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视)。写一个函数 isVisible实现 元素刚刚出现的条件:windowHeight + sc...

  • 图片延迟加载方案

    图片延迟加载的原理是什么? 图片延迟加载的原理就是先不设置img的src属性,等合适的时机(比如滚动、滑动等)再把图片真实url放到img的src属性上。过多的图片会严重影响...

  • 120
    进阶任务15

    问答部分 一、jQuery中, $(document).ready()是什么意思? $(document).ready()~指当DOM准备就绪时,指定一个函数来执行 $(do...

  • 进阶任务14

    问答部分 一、说说库和框架的区别? 库~是一个提供了封装好很多方法的工具,在这个工具里面,用与不用都是由你决定,控制权在于使用者 框架~提供整套的解决方案,你可以往里面填充你...

  • 120
    进阶任务13

    1、什么是同源策略 同源策略:浏览器出于安全方面的考虑,只允许本域下的接口交互;不同源的客户端脚本在没有明确授权的情况下,不能读写对方的资源;这种策略可以预防某些恶意行为 本...

  • 120
    任务二十六~jQuery常用方法 & ajax

    问答部分 一、jQuery中, $(document).ready()是什么意思?和window.onload 的区别? 还有其他什么写法或者替代方法? $(document...

  • 任务二十五~jQuery DOM & 事件

    问答部分 一、说说库和框架的区别? 库~是一个提供了封装好很多方法的工具,在这个工具里面,用与不用都是由你决定,控制权在于使用者 框架~提供整套的解决方案,你可以往里面填充你...

  • 任务二十四~ajax

    问答部分 一、ajax 是什么?有什么作用? ajax(Asynchronous Javascript and XML)~指的是异步的Javascripot和XML,是一种无...

  • 120
    任务二十三~熟悉后端语言

    动手操作 一、初学者在本地安装 Apache 与 PHP,安装 xampp 套件即可;XAMPP 里面包含 Apache 和 PHP.windows 用户也可安装 WAMP,...

  • 120
    任务二十二~Dom、事件

    问答部分 一、dom对象的innerText和innerHTML有什么区别? innerText~是一个可写属性,返回元素内包含的文本内容,在多层次的时候会按照由浅到深的顺序...

  • 120
    任务二十一~正则表达式

    问答部分 一、\d,\w,\s,[a-zA-Z0-9],\b,.,*,+,?,x{3},^$分别是什么? \d~表示0到9之间的任意数字,相当于[0-9] \w~表示匹配任意...