用户中心USER CENTER

首页/用户
  • 对象的继承(原型链)

    摘要:规定,每个函数都有一个属性,指向一个对象大毛二毛构造函数的属性,就是实例对象和的原型对象。这就是所有对象都有和方法的原因,因为这是从继承的构造函数的属性指向一个数组,就意味着实例对象可以调用数组方法。 目录 [隐藏] 原型对象概述构造函数的缺点prototype 属性的作用原型链constructor 属性instanceof 运算符构造函数的继承多重继承模块基本的实现方法封装私有变量...

    big_cat 发布于JavaScript
  • 你的http需要“爱情”

    摘要:男主客户端发微信请求给女票告诉她这是个纪念日专版的信息,对女票说请求主体。上面的故事没有涉及到请求首部和响应首部,因为这些是可选的通信参数,如果把这些可选的参数也加入爱情故事,我是这样胡扯的。 目的是为了更白话的认识http,面对业内人,还有一些吃瓜的... 故事背景描述: 男猪脚在情人节这天给他女票发送了一条信息,I love U,女主角收到后很开心,也回复了一条信息, me too...

    big_cat 发布于JavaScript
  • Node.js 回调函数 阻塞与非阻塞

    摘要:回调函数在完成任务后就会被调用,使用了大量的回调函数,所有的都支持回调函数。因此,阻塞是按顺序执行的,而非阻塞是不需要按顺序的,所以如果需要处理回调函数的参数,我们就需要写在回调函数内。 Node.js异步变成的直接体现就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,Node使用了大量的回调函数,Node所有的APi都支持回调函数...

    big_cat 发布于JavaScript
  • webpack 常用配置 自用

    摘要:排除的范围包含的范围可以在中加入压缩图片 var htmlWebpackPlugin = require(html-webpack-plugin); var CleanWebpackPlugin = require(clean-webpack-plugin); var path = require(path); const UglifyJsPlugin = require(uglify...

    big_cat 发布于JavaScript
  • JavaScript是如何工作的:渲染引擎和优化其性能的技巧

    摘要:渲染树的布局创建渲染器并将其添加到树中时,它没有位置和大小,计算这些值称为布局。根渲染器的位置为,其尺寸与浏览器窗口的可见部分即的大小相同。渲染器使其在屏幕上的矩形无效,这会导致操作系统将其视为需要重新绘制并生成绘事件的区域。 这是专门探索 JavaScript 及其所构建的组件的系列文章的第11篇。 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 如果你错过了前...

    big_cat 发布于JavaScript
<