240 发简信
IP属地:北京
  • 封装call,apply,bind方法

    众所周知,call,apply,bind三种方法,都可以改变this的指向,区别只在于传参的不同,今天来用原生js对三种方法进行封装。首先,要声...

  • js原生代码和jquery可以同时使用吗

    不知道大家平是有没有这种困惑,有时图方便用jQ声明对象,有时又因了解jq不够多而使用原生进行书写,那么到底能不能一起混用呢?首先,我们要理解do...

  • 使用h5新特性canvas简单生成一个柱状图

    要展现一种数据,最直观的方式便是生成数据图,图例永远要比文字说明更加的清晰明了。因此,今天来生成一个利用canvas画布上的柱状图。首先,先设置...

  • 使用h5新特性canvas简单的完成一些效果

    使用画布完成一个太极阴阳图的绘制绘制顺序:首先,先画出一黑一白两个半圆,画出半圆后,再在半径的一半设置一个小圆,上半部分设置黑色,下半部分设置白...

  • js实现一个简易的瀑布流效果

    瀑布流效果,就是每张大小不同的图片不留白的铺满整个网页,首先要进行页面的设置,设置几个固定的图片,让他们排成一排: 完成后,首先要进行判断,因为...

  • js中var,let,const的区别

    var声明的变量会挂载在window上,而let,const不会 var声明变量存在声明提升,其他声明方式不提升 let和const声明形成块级...

  • 改变this指向的call,apply,bind使用方法及区别

    先贴结论:call, apply, bind把this的指向改变为call, apply, bind所传入的第一个参数相同点:1.都是用来改变函...

  • 浅谈js中this的问题

    this是js中的关键字,它遵循的规则是:谁调用,指向谁 哪个对象调用函数,函数里面的this指向哪个对象。 直接不带任何引用形式去调用函数,则...