摘要: js中数组方法总结 在学习 JavaScript 时,我们会遇到各种数组方法,而这些方法的作用,是否会改变原数组,以及返回值的类型都不尽相同,初学时,很容易混淆,搞不清楚,也难以记忆以及使用,所以我整理了数组的方法总结,以供大家学习参考,如发现错误,望及时指正。 数组方法总结(一共 22 种方法) 阅读全文
posted @ 2021-07-26 22:28 默然晴天 阅读(524) 评论(2) 推荐(0) 编辑
摘要: for in 和 Object.keys() 都能遍历对象的属性名,但是他们有什么区别呢? 我们先看示例:定义了一个 obj 对象,同时在对象的原型链上添加了一个新属性 sex,对obj分别使用这两种方法有何不同? 可以看到 Object.keys() 对obj对象做了遍历操作 返回了一个数组,且数 阅读全文
posted @ 2024-01-05 11:07 默然晴天 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1.设置一行内超过规定长度以省略号显示 代码: .box1 { background-color: orange; /*设置规定长度*/ width: 100px; /*内容会被修剪,并且其余内容是不可见的*/ overflow: hidden; /*显示省略符号来代表被修剪的文本。*/ text- 阅读全文
posted @ 2023-03-28 16:22 默然晴天 阅读(425) 评论(1) 推荐(0) 编辑
摘要: 在JavaScript中,为假的值只有六个,分别为:false,null,undefined,NaN,0 和 '', 但是为什么 '0' == false 又为真呢? 这是因为在js中 == 两边是会进行类型转换的,当 '0' 与 false 做==比较时,两边都会先转换为number类型,然后再比 阅读全文
posted @ 2022-12-03 01:04 默然晴天 阅读(2417) 评论(0) 推荐(0) 编辑
摘要: websocket 的理解 1.websocket是什么? websocket 是一种网络通信协议(和我们最常用的 http 一样) websocket 是 HTML5 开始提供的一种在单个 TCP 链接上进行双全工通讯的协议 2.为什么需要 websocket? 初次接触 websocket 的人 阅读全文
posted @ 2022-11-18 22:32 默然晴天 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 实际效果图如下。 实现方式:伪元素::before ::after+定位+border 伪元素 ::before ::after 可以在元素内容之前和之后插入一些内容。所以我们可以利用这两个伪元素在两角添加边框。根据这个思路,我们可以再在该元素子元素中利用伪元素和定位再在下两个边角添加边框。 代码如 阅读全文
posted @ 2022-06-01 22:41 默然晴天 阅读(1814) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,我们经常会需要对数组去重,那有什么方法既简单又准确的呢? 利用ES6 中的 Set() +Array.from() Set 是 ES6 提供的新的数据结构。它类似于数组,但是成员的值都是唯一的,没有重复的值,称为 集合 。值得注意的是,在 Set 中,NaN NaN,尽管在js中 Na 阅读全文
posted @ 2022-05-12 23:35 默然晴天 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 在前端工作中,我们需要从接口中获取数据,当获取数据失败等出现问题时,我们需要分析相关的http状态码来分析问题出现在哪儿,所以,http状态码是我们前端工程师需要熟悉的。 HTTP状态码分类 http状态码分为五类:分别为 信息响应(100-199),成功响应(200-299),重定向(300-39 阅读全文
posted @ 2022-05-11 23:05 默然晴天 阅读(268) 评论(0) 推荐(0) 编辑
摘要: JS判断字符串中是否包含http 在公司开发中,我们会遇到需要判断后台传过来的数据中是否包含'http',我也总结了两种方法,以供学习交流,如有更多方法,欢迎补充~ 方法一:用正则来判断 正则对象的 test 方法,当判断的字符串中包含 'http' 时,则返回 true,不包含则返回 false 阅读全文
posted @ 2021-11-06 15:46 默然晴天 阅读(3061) 评论(0) 推荐(0) 编辑
摘要: 有这样一个面试题: 此题考查的是其他类型的值转换为字符串后的结果 下面我们就由此来总结一下其他类型的值转为字符串后的值都是什么? 从上面的实例可以看出,基本数据类型的值转换成字符串都如我们预期的那样。但是对于object对象,转换为字符串却出乎我们的意料,都是 [object Object]。两个不 阅读全文
posted @ 2021-08-13 23:55 默然晴天 阅读(457) 评论(0) 推荐(0) 编辑
摘要: js中判断数据类型的四种方法 前言 在js中,我们经常需要判断数据的类型,那么哪些方法可以用来判断数据的类型呢?哪种方法判断数据类型最准确呢? 我们来一个个分析: 1.typeof typeof是一个运算符,使用方式有两种:1.typeof(表达式)2.typeof 变量名。返回值为表示类型的字符串 阅读全文
posted @ 2021-08-13 23:24 默然晴天 阅读(8847) 评论(0) 推荐(1) 编辑