用户中心USER CENTER

首页/用户
  • Undefined和Null

    摘要:中一共有种简单数据类型还有一种复杂的数据类型本篇主要介绍和一个变量如果没有初始化赋值则该变量的值就是没有必要给一个变量赋值为有一些会让人困惑的东西比如直接调用未声明的变量会报错报错但是一个未声明的变量会返回表示的是一个对象的空指针总结和都是 js中一共有5种简单数据类型:Undefined, Null, boolean, Number, String. 还有一种复杂的数据类型:Obj...

    0xE7A38A 发布于JavaScript
  • 【10】JavaScript 面向对象高级——继承模式

    摘要:面向对象高级继承模式一原型链继承方式原型链继承流程定义父类型构造函数。缺点无法避免构造函数模式存在的问题方法都在构造函数中定义,无法函数复用。六寄生组合式继承在这里重复一下组合继承的代码组合继承最大的缺点是会调用两次父构造函数。 JavaScript 面向对象高级——继承模式 一、原型链继承 方式1: 原型链继承 (1)流程: ​ 1、定义父类型构造函数。 ​ ...

    0xE7A38A 发布于JavaScript
  • 【js】what is 继承

    摘要:如果请求出错需要捕捉错误,还可以根据后端返回的状态码统一判断请求是否成功。如果把这些共同点封装成一个,而每一个页面都继承了这个类就可以大大的提高开发效率。原型链提到继承,不得不说原型链。原型链继承继承提供了这个,可以更简单的实现继承 应用场景例如在前端开发中,几乎每一个页面都有http请求,请求前都要显示loading,请求完成后loading要显示。如果请求出错需要捕捉错误,还可以根...

    0xE7A38A 发布于JavaScript
  • 学习WebSocket(附: WebSocket + koa例子)

    摘要:优点参考维基与对比图客户端例子连接成功后调用当接收到服务器消息时调用连接关闭后调用服务端例子运行结果客户端服务端名词解释握手一般创建链接需要通过浏览器发出请求服务器做出回应这个过程称为握手参考链接协议分钟从入门到精通 原文地址 github项目地址 1. 什么是WebSocket? WebSocket是一种在单个TCP连接上进行全双工通信的协议。 使得客户端和服务器之间的数据交换变...

    0xE7A38A 发布于JavaScript
  • javascript单例、代理、状态设计模式

    摘要:代理模式代理模式为一个对象提供一个代用品或占位符,以便控制对于它访问。这种代理就叫虚拟代理。保护代理用于对象应该有不同访问权限情况。写时复制代理时虚拟代理的一种变体。 一、创建型设计模式(三大类设计模式) 创建型设计模式 --创建说明该类别里面的设计模式就是用来创建对象的,也就是在不同的场景下我们应该选用什么样的方式来创建对象。 1. 单例模式 ==单例模式(Singleton)==:...

    0xE7A38A 发布于JavaScript
<