240 发简信
IP属地:北京
  • 120
    URL对象

    构造函数: let url = new URL("http://www.baidu.com/aa/index.php?id=1&type=2"); console.log(u...

  • 字符转码btoa、atob

    var str = 'javascript'; window.btoa(str)//"amF2YXNjcmlwdA==" window.atob("amF2YXNjcmlwd...

  • 字符编码

    1、ASCII码 每个字符用1个字节(8bit)去表示,一种单字节字符集。主要用于显示英文的,标准的ASCII字符总计有128个字符(2^7),其中前面32个控制字符,后面9...

  • String对象

    String.fromCharCode(unicode)//返回指定unicode编码的字符,仅对不大于0xFFFF(即十进制的 65535)的unicode码才有效 Str...

  • 120
    Blob、File、FileReader、ArrayBuffer、TypeArray、DataView

    1、Blob对象表示一个不可变、原始数据的类文件对象。 构造函数:new Blob(array, options)。 参数array:是一个数据数组,可以是多种对象的数据,包...

  • 常用转换

    /* 图片转base64编码 imgObj 为Image对象 */ function imageToBase64(imgObj) { let canvas = docume...

  • JS 日常笔记

    笔记一、this一定指向一个对象,该对象为当前方法的拥有者。 call 和 apply 用来更改this的所指的对象,用法如下: fn.call(obj,arg1,arg2,...

  • 120
    JS原型和原型链

    一、原型定义 //构造函数(类) function Student(name,age){ this.name = name; this.age = age; } Studen...

  • 120
    JS 中的位置和尺寸

    一、事件中的位置(鼠标位置) 1.offsetX,offsetY(鼠标相对于元素padding-box左上角的位置) 2.pageX,pageY(鼠标相对于html页面左上角...

  • JS 兼容处理

    一、事件绑定兼容处理 /*dom DOM对象eventType 事件类型如:click,mouseenter等handleCallback 事件处理回调*/ function...

  • JS 的模块化

    一、es5的模块化封装(自执行函数) (function(window){ var name = 'zhangsan'; var age = 25; function say...

  • JS 继承

    一、通过原型实现链继承 //Persion function Persion(name,age,sex){ this.name = name; this.age = age;...