一、概述 设计模式是解决问题的方案,学习现有的设计模式可以做到经验复用。 拥有设计模式词汇,在沟通时就能用更少的词汇来讨论,并且不需要了解底层细...
一、概述 设计模式是解决问题的方案,学习现有的设计模式可以做到经验复用。 拥有设计模式词汇,在沟通时就能用更少的词汇来讨论,并且不需要了解底层细...
JavaScript的几种继承方式 原型链继承 借助构造函数继承(经典继承) 组合继承:原型链 + 借用构造函数(最常用) 原型式继承 (Obj...
一、介绍 箭头函数表达式的语法比函数表达式[https://developer.mozilla.org/zh-CN/docs/Web/JavaS...
一、window对象 (一)常见方法 a. 打印方法 1) log() 以日志形式 2) error 以 错误 的形式 3) warn 以 警...
简单介绍两个可以在H5上播放视频流的播放器 一、LivePlayer H5直播|点播播放器 H5直播/点播播放器,使用简单,功能强大,支持Web...
注意:window 对象变量可以省略 window,直接使用变量,但是建议加上 window 1. window.location href、a...
什么是同步 同步按你的代码顺序执行。直接拿到结果在医院挂号,必须在那里排队等待,不能走开 需要设置同步吗? 不需要设置同步,因为主动设置为导致请...
1.邮箱 2.手机号码 3.电话号码 4.是否url地址 5.是否字符串 6.是否数字 7.是否boolean 8.是否函数 9.是否为null...
数组乱序 在使用需要某种程度的随机化的算法时,你会经常发现洗牌数组是一个相当必要的技能。 下面的片段以O(n log n)的复杂度对一个数组进行...
排序算法 一、冒泡排序 冒泡排序比较任意两个相邻的项,如果第一个比第二个大,则交换他们 二、选择排序 选择排序是找到数据结构中的最小值,并把他放...
专题公告
JavaScript