240 发简信
IP属地:江苏
  • 模块化

    模块化的目的: 解决命名冲突依赖管理提高代码可读性代码解耦,提高复用性 立即执行函数: 从外部调用模块的时候无法修改没有暴露出来的变量、函数。 CommonJS规范(Node...

  • What's this?

    作为函数调用 在函数被直接调用时this绑定到全局对象。在浏览器中,window 就是该全局对象 作为内部函数 函数嵌套产生的内部函数的this不是其父函数,仍然是全局变量 ...

  • 120
    面向对象

    构造对象 通过构造函数(“类”)的方法来实现构造对象 prototype 每个函数(“类”)都自动添加一个名称为prototype属性,这是一个对象 每个实例都有一个内部属性...

  • 120
    CSS3变形(2D&3D)

    2D变形 transform-origin为变形的基准点,对以下变形均有效。默认是中心,可以取值: top, bottom, left, right, center 百分数如...

  • CSS3过渡和动画

    1.transition过渡 1.指定元素transition: 1s height, 1s width; 2.延迟 3.状态变化速度 ease:慢-快-慢(默认) line...

  • 120
    CSS3背景

    background-size length:设置背景图像的高度和宽度,第一个值设置宽度,第二个值设置高度,如果只设置一个值,则第二个值会被设置为auto(可以用来适配高分辨...

  • 120
    CSS3边框

    border-radius 设置边框圆角 border-image 用图片作为边框的修饰 box-shadow 边框阴影效果box-shadow:inset x-offset...

  • 120
    CSS3文本

    CSS3文本 1.text-overflow clip: 隐藏超出文本ellipsis: 超出部分使用省略号 2.white-space white-space 属性设置如何...

  • 120
    HTML5

    HTML5是超文本标记语言的第五次重大修改,目的是为了在移动设备上支持多媒体。增加同时也废弃了一些元素和属性。 文档与编码 HTML5 之前版本 自结束的标签最后的/也不再必...

  • gulp入门

    安装gulp 安装gulp插件 gulp使用与执行 在目录创建gulpfile.js文件 执行:gulp default或者gulp(默认default的task)

  • nodejs入门

    什么是NPM NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布...

  • jQuery-ajax

    jQuery-ajax实例 另一种写法: get请求的简单写法: 更多ajax参数

  • jQuery动画

    隐藏和显示 .hide()隐藏.show()显示.toggle()隐藏和显示切换可以加入时间参数和回调函数(在动画完成时执行) 渐变.fadeIn() .fadeOut()...

  • jQuery属性/常用函数

    属性操作 .val()用来处理input的value,可获取/修改.attr()可获取元素的属性或设置元素属性,多个属性用Json对象.removeAttr()删除元素的属性...

  • jQuery DOM操作

    创建元素 添加元素 删除元素 .remove([selector])删除被选元素(及其子元素)$('div').remove('.test');.empty()清空被选择元素...

  • 120
    jQuery选择器

    兄弟元素获取 .next([selector])和 .prev([selector])下一个和前一个.nextAll([selector])和 .prevAll([selec...

  • 120
    jquery DOM&事件

    库和框架的区别? 库(Library),可以理解为工具库,里面有可以直接拿来使用的方法和工具,以及可以调用的API。 框架(Framework),可以理解为搭好的模型架子,可...

  • 120
    同源策略、跨域

    什么是同源策略## 同源策略是浏览器最基本的功能,同源指得是相同的域名、协议和端口号,不同的源的客户端脚本在没有明确授权的情况下,无法相互读取对方的资源称之为同源策略。 什么...