自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于渐进增强和优雅降级的个人观点

首先,先了解一下渐进增强和优雅降级的区别 渐进增强:理解为向上兼容,出发点在较低版本的浏览器,首先完全实现较低版本的基本功等,然后在针对高版本浏览器增加功能样式,完善用户体验 优雅降级:理解为向下兼容,出发点在较高版本的浏览器,直接将页面完善完美化,然后在针对低版本浏览器进行兼容维护,增删改查 区别:出发点不同,渐进增强注重打好基础,在实现更好的用户体体验和页面效果,而优雅降级注重一步到位,先将页面完善,在针对低版本浏览器进行兼容修改,会适当的去掉一些功能来维持浏览器的正常运行 个人观点: 对于渐进增强和优

2020-09-09 14:20:17 223

原创 一步一步总结递归

1,递归的本质就是在 函数中 调用函数本身 2,递归函数的执行,往往是 先执行之后的递归函数 当最后一次递归有结果之后,再反推之前的结果,最终得出整个递归的执行结果 3,在递归函数执行时,实际上是有多个函数在同时执行,会占用大量的内存,消耗执行效率,递归函数的执行效率非常低 4,复杂函数,不建议写成递归函数 执行步骤,执行次数过多的函数,不建议写成递归函数 程序简单,执行步骤少的程序,推荐使用递归函数执行 5,定义递归函数时,先定义 最终状态/终止状态 ...

2020-09-08 21:12:13 81

原创 入门级浅谈数据类型

1, undefined 和 null undefined 是 没有正确赋值时,JavaScript赋值的默认值 null 是 一种正确的赋值,表示变量中存储的数值是 空 2, 数据类型的转化 在特定的情况下,程序执行需要特定的数据类型 其他数据类型会转化为指定的数据类型 根本原因是,JavaScript变量中存储的数据类型,是没有限制的 自动转化:JavaS

2020-09-08 21:07:48 115

原创 浅解三目/三元运算符

浅解三目/三元运算符 有三个单元参加运算 格式:表达式 ?执行程序1 :执行程序2; 如果表达式判断结果为true 执行程序1; 如果表达式判断结果为false 执行程序2; 大体原理与if…else一样 想象一下表达式就是if的判断语句,执行程序1就是if的执行语句,执行程序2就是else的执行程序 举例: var int = 9; int >= 10 ? console.log(‘int变量大于等于10’) :console.log(‘int变量小于10’); 最终控制台的输出结果就是int变

2020-09-08 17:56:35 91

空空如也

空空如也

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

TA关注的人

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