倩楠楠
码龄6年
求更新 关注
提问 私信
  • 博客:35,820
    35,820
    总访问量
  • 46
    原创
  • 8
    粉丝
  • 24
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2020-07-13

个人简介:你的日积月累,早晚会成为别人的望尘莫及

博客简介:

qq_49353940的博客

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得6次评论
  • 获得40次收藏
  • 博客总排名1,693,732名
创作历程
  • 1篇
    2021年
  • 45篇
    2020年
成就勋章
TA的专栏
  • 笔记
    42篇
  • 栅格布局
    2篇
  • scss
    1篇
  • 溢出的处理
    2篇
  • 定位
    1篇
  • 内外边距要点
    1篇
  • 权值问题
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6xhtml
  • 后端
    node.js
  • 网络与通信
    https
  • 学习和成长
    面试
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

209人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

css中的vw

css中的vw是什么单位? 在css中,vw是一个长度单位,一个视口单位,是指相对于视口的宽度;视口会被均分为100单位的vw,则1vw等于视口宽度的1%,比如浏览器的宽度为1920px,则“1vw=1920px/100=19.2px”。 视口单位(Viewport units) 在PC端,视口指的是在PC端,指的是浏览器的可视区域; 而在移动端,它涉及3个视口:Layout Viewport(布局视口),Visual Viewport(视觉视口),Ideal Viewport(理想视口)。 视口单位中的“
原创
博文更新于 2021.02.08 ·
9938 阅读 ·
3 点赞 ·
1 评论 ·
10 收藏

正则表达式中如何表示.css结尾的文件?

正则表达式中如何表示.css结尾的文件? / \ .css$/ $代表字符串结尾 \ . 表示对 . 进行转义,代表普通的 .
原创
博文更新于 2020.12.04 ·
1021 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

CommonJS 与 ES6模块化写法对比

1、为什么要模块化? 为了防止引入多个js文件, 产生全局变量污染, 出现冲突的情况 可维护性强,复用性高 2、CommonJS 导出 引入 module.exports={ } require() 注意:导出只能导出一个对象,一个js文件就是一个对象 eg:导出 引入: 3、ES6 导出 引入 export import 注意:ES6可以导出多个值 eg:导出 引入: 注意: 导出的格式是import { } form 和export对应的单词 imp
原创
博文更新于 2020.12.03 ·
300 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

rpx尺寸单位

rpx(responsive pixel) :可以根据屏幕宽度进行自适应。规定屏幕宽度为750rpx。 如在iPhone6上,屏幕宽度为375px,共有750个物理像素,则750rpx=375px=750个物理像素,1rpx=0.5px=1物理像素
原创
博文更新于 2020.10.22 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Node中的模块 VS NG模块

Nodejs/ES6模块:防止全局污染 NG模块:用于各种NG对象进行分组
原创
博文更新于 2020.10.11 ·
432 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

exec()

RegExp 对象的主要方法是 exec(),该方法是专门为捕获组而设计的。 exec()接受一个参数,即要应用模式的字符串,然后返回包含第一个匹配项信息的数组;或者在没有匹配项的情况下返回 null。
原创
博文更新于 2020.09.11 ·
855 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

JavaScript中解决回调地狱的方法

Promise Generator(Yield) Async/Await
原创
博文更新于 2020.09.03 ·
398 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

CPU密集型和IO密集型

CPU密集型(CPU-bound) CPU密集型也叫计算密集型,指的是系统的硬盘、内存性能相对CPU要好很多,此时,系统运作大部分的状况是CPU Loading 100%,CPU要读/写I/O(硬盘/内存),I/O在很短的时间就可以完成,而CPU还有许多运算要处理,CPU Loading很高。 CPU bound的程序一般而言CPU占用率相当高。这可能是因为任务本身不太需要访问I/O设备,也可能是因为程序是多线程实现因此屏蔽掉了等待I/O的时间。 IO密集型(I/O bound) IO密集型指的是系统的CP
原创
博文更新于 2020.09.03 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

for...of vs for...in

for…of循环的是数组中的元素 for…in循环的主体是数组或对象的下标
原创
博文更新于 2020.08.06 ·
203 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

函数,何时加(),何时不加()?

主动想调用一次函数时,就要加() 不调用函数,只是将函数给别人拿走,将来由别人负责调用时。不加 () !
原创
博文更新于 2020.08.03 ·
274 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

link引入与script引入的区别

link 一般引入css样式 eg: < link rel=“stylesheet” href=“css/index.css”> link引入强调次序 script 一般引入的是 JAVASCRIPT 脚本 eg: < script src=“js/jquery-1.11.3.js”>< /script> 因此,引入jQuery,只能用script引入而不能用link引入 ...
原创
博文更新于 2020.07.31 ·
4751 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

this指向

1、obj.fun() this->obj 2、 fun() 或(function(){ … })() this->window 3、new fun() this->新对象 4、Student.prototype.intr=function(){ … this.sname …} this-> 将来调用intr()的 . 前的子对象
原创
博文更新于 2020.07.30 ·
182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

z-index

当我们写nav导航栏的下拉列表时,往往会出现,将导航栏引入index页面后,当鼠标hover到导航栏显示下拉列表的时候,会被主页面的内容挡住, 下拉列表显示在主页面内容的里面,此时,我们应该在css中,每一个hover里加上z-index:999,这样hover以后,下拉列表就会显示在主页面内容的上方 ...
原创
博文更新于 2020.07.29 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

== === != !==

== !=是带隐式转换的等于比较 交给他们的两个值,都要先被隐式转换一下,再比较。 === !== 是不带隐式转换的严格等于比较 绝对不会对给的两个值擅自加工。而是保持原样进行比较。多数情况下,都要用 === 和 !== 代替 == 和 != 但是,如果必须在不同类型数据之间作比较,需要先强制转换为一致类型,再用=== 和 !== 比较。 如果确实对js的隐式转换了如指掌,可以使用==和!= ...
原创
博文更新于 2020.07.27 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DOM查找

1、不需要查找就可直接获得: document.documentElement document.head document.body 2、 按节点间关系查找: ①父子关系; 元素.parentNode 父元素.children 元素.firstElementChild 元素.lastElementChild ②兄弟关系: 元素.previousElementSibling 元素.nextElementSibling 3、按HTML特征查找: var 元素=document.getElementB
原创
博文更新于 2020.07.25 ·
272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

闭包(closure)

1、什么是闭包: 即重用一个变量,又保护变量不被污染的一种编程方法。 闭包的本质:外层函数的作用域对象,被内层函数对象引用着,无法释放。这个外层函数的作用域就是闭包对象。 2、实现闭包的步骤 3步: 外层函数包裹要保护的变量和内层函数,内层函数一定要使用了外层函数的局部变量 外层函数将内层函数抛出到外部 (return) 调用者调用外层函数,获得返回的内层函数对象,保存在变量中。并反复使用。 3、闭包是如何形成的: 外层函数的作用域对象,被内层函数对象引用着,无法释放。 4、 闭包的缺点: 比普通
原创
博文更新于 2020.07.24 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

作用域

作用域就是一个变量的可用范围,本质是保存变量的一个对象, 为了避免不同范围的变量间互相干扰! js中只包括2级作用域, 全局作用域和函数作用域 1、全局作用域 保存任何地方都可以访问到的变量的区域——window对象 在全局作用域中保存的变量称为全局变量 全局变量的 优点:可共用,可反复使用 缺点: 易被污染,浪费内存 2. 函数作用域: 保存仅在函数内才可使用的变量的区域,数作用域中保存的变量是局部变量 局部变量的 优点: 仅函数内可用,不会污染全局,且用完就释放,不占用内存! 缺点: 无法重用 注意 :
原创
博文更新于 2020.07.24 ·
189 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

正则表达式

正则表达式(Regular Expression):专门描述字符串中字符出现规则的表达式。 1、字符集 ①简写:如果[]中部分备选字符连续,可用-省略中间字符 比如,手机号规则中: [3456789] 可简写为 [3-9] 读作 3到9 [0123456789] 可简写为 [0-9] 读作 0到9 ②其它简写: 要匹配一位小写字母:[a-z] 共26个 要匹配一位大写字母:[A-Z] 共26个 要匹配一位字母: [A-Za-z] 共52个 要匹配一位字母或数字:[0-9A-Za-z] 共62个 要匹配一位
原创
博文更新于 2020.07.23 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

json解析

json是以js对象,或者js对象数组为表现形式的字符串 json串 JavaScript object notation js 对象 表现方式 1、json解析 把json字符串转换成js对象/js对象数组,这个行为就是json解析 做json解析的目的:因为要对数据使用js的API进行处理 2、json字符串的格式 1.json中,用一对{}来表示一个对象 2.json中所有属性名称,必须用双引号括起来 使用单引号,不会发生错误,但是建议使用双引号 3.json中的属性值,如果是
原创
博文更新于 2020.07.22 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ajax常见错误总结

1.数据库没开 2.却少括号 出乎意料的结尾,login这个方法未定义,说明login方法中缺少完结的括号 3.符号错误(标点符号写成中文) 4.看请求主体中"&""="写没
原创
博文更新于 2020.07.22 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多