自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 观察者模式实现弹幕功能

html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> /* 根据视频宽高设置输入

2020-11-21 21:02:22 216

原创 js深复制代码实现(含代码详细解释)

代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <scri

2020-11-15 22:58:09 246

原创 js中this指向问题(超详细归纳)

1、this指向undefined es6的严格模式中 如果调用函数中的this或者顶层的this将会被指向undefined function fn(){ console.log(this); } fn(); console.log(this); this指向window a、非严格模式中函数或者顶层中调用this b、回调函数中默认this指向window 回调函数具体的定义为:函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行

2020-11-14 11:15:07 1890 1

原创 javascript中的对象详解

对象 对象的格式 var obj = {a:1,b:2}; //键值对(指必须有键和值这两个) //key a就是键 一个键对应唯一一个值 //value 1就是值 键和值直接写在对象中的是字符,而描述时,也可以将变量作为键 var names = "a";//names这个变量的值是a var obj = { [names]:1 //[变量名]的方式,才叫增加一个以变量为键的属性名 //[names]:1 认为实际上给obj增加了一个a属性,这个属性的值是1 } 以上写法等同于

2020-11-03 23:59:54 918

原创 js中的存储问题

js中的存储问题 2进制存储 2进制 早期为打点存储 打点为1 不打点为0 后来磁盘存储 正磁极为1 负磁极为0(由电报机转变而来) 早期磁盘存储为5英寸软盘512kb 后来为 3.5英寸软盘 1.4MB 再后来是硬盘存储、光盘、高压缩光盘、高容量压缩级硬盘(磁存储) 固态硬盘(存储芯片 用XPoint颗粒技术,用磁导性存储) 数字、字母、字符存储 ASCII码 数字字母字符保存为十进制数据,然后转换为二进制 存储到计算机中 中国创建的码表叫 GB-5

2020-11-03 23:54:45 181

原创 js算数运算符归纳

算数运算符 数值的 + ,- , * , / ,%(取模) 和数学运算完全一样 小数点运算时会产生误差 + 运算 var a = "4"; var b = 1; var b = true; // var s = a+b; 4true var b; //var s = a+b; 4undefined var b = null;//var s = a+b; 4null var b ={a:1};//var s = a+b; 4[object Object]

2020-10-25 22:29:02 514 2

原创 js数据类型的转换

数据类型的转换 转换为数值型 字符型转换为数值型 a = Number(a);//强制转换 纯数字字符 =>数字; 纯字母字符 => NaN; 带字母字符 => NaN; null => 0; undefined => NaN; true => 1; false => 0 (NaN 含义是非数值,它的类型是 number ) NaN 非数值 数值类型 var a = "a";//字符串中只要含有非数字就会转换为NaN,否则就会转换为数值

2020-10-25 22:24:54 393

原创 js的数据类型有哪些

js的数据类型有哪些 1.数值类型 数值型 number 整型 / 正整型 / 浮点型 数值在console内显示为蓝色字体 var a=1; var a=1.1; var a=-5; var a=3e+2;//3*10(2) var a=3e-2;//3*10(-2);. var a=065; //8进制写法,不允许出现大于7的值,ES6取消不能使用 var a=0xFF;//16进制写法 2.字符型 字符型 string 被双引号、单引号,`所

2020-10-17 20:12:28 304

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除