- 博客(11)
- 收藏
- 关注
原创 2021-09-06
如何给数组里的对象添加键值对并返回新数组 #map() // 接口返回的当前页数据列表 (数组) let curPageData = res.data // 遍历当前页数据列表,并为对象添加新元素count curPageData = curPageData.map(item=>{ item.count = 1 return item }) ...
2021-09-06 15:50:09 85
原创 2020-12-05
JavaScript中some作用用法 some:检查数组中是否存在满足条件的元素,满足返回true,不满足返回false 用法: var arr = [1,2,3,4,6] var res = arr.some(function(item){ return item === 5 }) console.log(res); ...
2020-12-15 19:40:20 71
原创 2020-12-15
数组函数api:filter filter(过滤);当我们需要在数组中找到某些满足条件的元素时,就需要用到我们的数组函数api:filter: filter(item,index) 作用 过滤数组中元素,返回新数组存放过滤元素 参数 回调函数 回参一item 数组元素, 回参二index 索引值 用法: var arr = [ {naem:'aa',age:32}, {naem:'aa',age:31},
2020-12-15 19:33:06 82
原创 2020-11-25
js是什么 什么是js JavaScript一种bai直译du式脚本语言,是一种动态类型、弱类型、基于原zhi型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为
2020-12-15 19:20:59 183
原创 2020-11-27
变量入门: 变量是用来存放数据的容器,简单理解为一个盒子,声明变量就是给变量起一个名字,里面可以装东西,里面装的东西称之为值。 在js中如何开启一个变量? 在js中以var来声明一个变量。 变量的特点:变量中储存的值是可以改变的。 变量的结构:var(开启变量)res(变量名)=(运算符) ‘值(变量值)’ 数据类型入门:数据类型分为基本数据类型和引用数据类型? 基本数据类型有: number ; string; boolean; undefined; null 引用数据类型有:数组;对象和函数; unde
2020-12-15 19:20:10 105
原创 2020-12-15
数组扁平化 什么是数组扁平化: 将嵌套多层的数组转为一层数组,叫做数组扁平化 如定义一个变量为 var arr = [1,[2,[3]]] // 将上面数组数组扁平化 // function flatten(arr) { // 初始化扁平化后的数组 var res = []; // 遍历 需要被扁平化的数组 arr for (var i = 0, len = arr.length; i < len; i++) {
2020-12-15 19:18:05 87
原创 2020-12-08
字符串对象api;应用及方法 indexOf(‘abc’):返回子字符串abc在字符串中第一次出现的位置,查找字符串(注意:数组同样可以使用); lastindexOf(‘abc’):返回字符串abc在字符串中最后一次出现的位置 replace(表达式,替换的字符):替换一个与正则表达式相匹配的子串。 search(regexp):查找与正则表达式相匹配的子字符串。 split(正则表达式,数组最大长度):用于把一个字符串分割成字符串的数组。 slice(statindex,endindex):返回一个子
2020-12-08 23:42:42 99
原创 2020-12-03
数组元素: 删除数组元素; (数组元素一经定义便不能被删除,使用delete运算符只能删除数组的元素的值,使其恢复到为赋值的状态,即元素的值为undefined,不能删除一个数组元素) 运算符:delete[0];删除数组元素的值 查看数组元素的个数array.length; **toString() :将数组转换为字符串 join() :将数组元素连接成字符串 push():在数组尾部添加新的元素,并且可以返回数组新的长度 var arr = ['inner']; var num = 2
2020-12-03 22:01:44 71
原创 2020-12-03
JavaScript数据类型: 一:基本数据类型:分别为 number(数值型);Boolean(布尔型);string(字符串型);undefined;null 二:引用数据类型:数组;对象;函数 **string:****字符串通常是由单引号或双引号括起来的 1:单引号和双引号均可解析转义字符 2:单引号和双引号均不能解析变量 3:3.(变量与字符串)或者(变量与变量)要使用+来连接。 4:单引号和双引号可以互相嵌套,如果单引号中要嵌套单引号,需要将单引号转义,同理,双引号相同。 数值类型(number
2020-12-03 21:03:50 73
原创 2020-12-02
一起了解table 1.没有添加边框时,表格和单元格是没有边框的。 2.没有添加宽高时,靠内容撑出宽度和高度。 3.表格中某一个单元格的大小发生改变,会影响其一行/一列的单元格的大小 各类标签及其作用: border:spacing;在样式中设置单元格是否有间隙,值(0:没有间隙,1:有间隙); border-collapse: collapse;单元格与边框是否合并,(也可以写在) table :定义表格 tr:定义表格中的行 th:定义表格内的表头单元格 td:定义标准单元格 border-collap
2020-12-03 20:10:16 71
原创 2020-11-28
响应式布局 随着CSS3出现了媒体查询技术,又出现了响应式设计的概念。响应式设计的目标是确保一个页面在所有终端上(各种尺寸的PC、手机、手表、冰箱的Web浏览器等等)都能显示出令人满意的效果,对CSS编写者而言,在实现上不拘泥于具体手法,但通常是糅合了流式布局+弹性布局,再搭配媒体查询技术使用。——分别为不同的屏幕分辨率定义布局,同时,在每个布局中,应用流式布局的理念,即页面元素宽度随着窗口调整而自动适配。即:创建多个流体式布局,分别对应一个屏幕分辨率范围。可以把响应式布局看作是流式布局和自适应布局设计理念
2020-11-28 17:55:47 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人