自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 移动端开发、各种兼容问题、响应式布局开发、移动端和PC端开发的不同

移动端开发、各种兼容问题、响应式布局开发、移动端和PC端开发的不同

2022-05-24 09:14:05 1934

原创 设计模式,发布订阅的两种实现方案

设计模式,发布订阅的两种实现方案

2022-05-24 08:51:19 466

原创 函数防抖、节流以及它们的区别

函数防抖、节流以及它们的区别

2022-04-22 19:59:23 950

原创 JS事件循环机制

事件循环机制

2022-04-22 19:09:44 306

原创 Promise、THEN链的穿透/顺延机制、关于Promise.all/any/race 三个方法的研究、AJAX的串行和并行

Promise、THEN链的穿透/顺延机制、关于Promise.all/any/race 三个方法的研究、AJAX的串行和并行

2022-04-22 18:47:09 552

原创 JS盒子模型

JS盒子模型

2022-04-20 20:26:30 1441

原创 浏览器的底层机制、CRP优化技巧、如何解决DOM消耗性能、同步异步、进程和线程

浏览器的底层机制、CRP优化技巧、如何解决DOM消耗性能、同步异步、进程和线程

2022-04-18 09:27:13 1052

原创 正则、强弱密码校验、手机号、身份证号、QQ邮箱、URL解析、千页符

正则的特殊元字符 量词元字符 修饰符,用正则进行密码的强弱校验、手机号、身份证号、QQ邮箱、URL解析、千页符

2022-04-13 20:02:38 518

原创 单例设计模式、工厂设计模式、构造函数模式、原型、原型链查找机制

单例设计模式、工厂设计模式、构造函数模式、原型、原型链查找机制

2022-04-03 11:36:32 291

原创 常用DOM命令、git版本控制系统

常用DOM命令、git版本控制系统

2022-04-03 11:18:13 880

原创 作用域、闭包、THIS

作用域、闭包、THIS

2022-04-03 10:52:40 727

原创 作用域、浏览器底层运行机制、变量提升

作用域、浏览器底层运行机制、变量提升

2022-04-02 09:04:35 204

原创 时间对象、定时器、清除定时器的方法

时间对象、定时器、清除定时器的方法

2022-04-02 08:45:39 1805

原创 回流和重绘、DOM操作、节点之间的关系属性

文章目录一、回流和重绘重绘(repaint):回流(reflow):二、DOM 操作1、获取元素1.1 根据id名获取1.2 根据标签名获取1.3 根据类名获取(不兼容ie6~8)1.4 根据 name 属性值获取1.5 根据选择器获取1.6 document.head1.7 document.body1.8 document.documentElement2、获取一屏幕的宽度或者高度,兼容所有的浏览器3、id小妙招三、节点1 文档节点2 属性节点3 元素节点4 文本节点5 注释节点四、节点之间关系的属性

2022-04-01 20:31:30 359

原创 字符串的常用方法、Math的常用方法

字符串的常用方法、Mach的方法

2022-04-01 20:01:15 274

原创 数组常用的方法

数组常用的方法

2022-03-30 19:51:15 389

原创 函数的组成、函数的嵌套、自执行函数、箭头函数、函数的参数

函数的组成、函数的嵌套、自执行函数、箭头函数

2022-03-30 19:24:09 851

原创 条件语句、循环语句、三元运算

文章目录一、条件语句(实现分支结构)1.单向分支 if2.双向分支 if...else3.多向分支 if... else if二、循环语句(实现循环结构)1.while 循环2.do...while循环3.for 循环4.跳转语句三、三元运算四、条件判断里面的相互转换规则==和!====和 ! ==提示:以下是本篇文章正文内容,下面案例可供参考一、条件语句(实现分支结构)1.单向分支 if代码如下(示例):if (表达式) { code... } 2.双向分支 if…else

2022-03-29 09:46:16 513

原创 检测数据类型的四种方式

文章目录一、浅谈js运行机制1、思考下列代码在js中用来检测数据类型的四种方式typeof 运算符 详解提示:以下是本篇文章正文内容,下面案例可供参考一、浅谈js运行机制浏览器加载页面,运行代码的时候:● 每打开一个页面,就会从计算机的内存条中分配出两块内存:堆内存(heap)和栈内存(stack)● 堆内存(heap):○ 主要存放引用数据类型的值● 栈内存(stack):○ 给代码提供可执行的环境○ 存贮基本数据类型的值1、思考下列代码代码如下(示例):var a=12;va

2022-03-24 15:50:46 194

原创 数据类型之间的转换

文章目录一、引用数据类型之数组简单了解二、数据类型之间的转换Number()1、普通对象转换为数字类型2、数组转换为数字类型String()1、普通对象转换为字符串2、数组转换为字符串Boolean()提示:以下是本篇文章正文内容,下面案例可供参考一、引用数据类型之数组简单了解● 用中括号([])包含以逗号分隔的元素列表● 数组是特殊的对象:○ 1.它的属性名是数字,数字从零开始,逐级递增,每一个数字代表着当前项的位置 =>我们把这种数字属性名叫做“索引”○ 2.默认有一个length

2022-03-24 15:37:35 713

原创 js引用数据类型

文章目录一、引用数据类型之普通对象(object)语法:属性名和属性值1、属性值的获取2、增、改3、删除4、属性名是数字格式注意:提示:以下是本篇文章正文内容,下面案例可供参考一、引用数据类型之普通对象(object)把多组键值对用大括号包起来 ,并且属性与属性之间用“逗号”进行分割语法:var obj={ 属性名1:属性值, 属性名2:属性值 ......}var obj={ "name":"lili", "age":18 }属

2022-03-23 20:02:58 1174

原创 js数据类型的划分

文章目录一、浏览器内核二、JAVASCRIPT历史三、js的构成1、什么是JavaScript:2、js的引入方式四、JavaScript命名规范五、数据类型js数据类型的划分1.基本数据类型2.引用数据类型1.1Number数据类型1.2 、BigInt:管理超过安全数值的数字1.3、string 字符串类型1.4、boolean 布尔值1.5、null 和 undefined一、浏览器内核通常所谓的浏览器内核也就是浏览器所采用的.

2022-03-23 18:02:14 1446

空空如也

空空如也

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

TA关注的人

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