首页 > 编程语言 >javascript学习笔记day4

javascript学习笔记day4

时间:2023-08-21 13:45:24浏览次数:58  
标签:index arr 删除 day4 javascript 笔记 let 数组

今天重点学习了数组,老实说学过了c#和python的数组,但是今天重新接触js的数字还是有很多要重新学习的,下面是今天的笔记

查询条件五个以上时,switch的效果比if lese高两倍以上.
let arr=[] 声明数组
let arr=new Array(1,2,3,4) 声明数组
修改数组
let arr=['a','b','c']
for (let index = 0; index < arr.length; index++) {
arr[index]=arr[index]+'老师';
}
console.log(arr);
ctrl+z是上一步ctrl+y是下一步
添加数组
let arr=['a','b','c']
push是添加在数组的末位,unshift是添加在首位
arr.push('d')
arr.unshift('E')
删除数组
pop是删除末位的一个数组,shift是删除第一位
arr.pop()
arr.shift()
删除指定元素
arr.splice(起始位置,删除多少个元素)
冒泡排序,通过数据一个个的比较来进行排序,效率低下,具体过程:
让arr[0]和区域的数据比较,一旦大于那数就向右移,否则不动,然后换一个数组重复上一个数
快速排序的方法sort(默认升序)
arr.sort
arr.sort(function(a,b){
b-a
})
使用b-a来进行倒叙

标签:index,arr,删除,day4,javascript,笔记,let,数组
From: https://www.cnblogs.com/qiuyiweiqi/p/17645777.html

相关文章

  • Markdown学习笔记
    Markdown学习标题两个井号加空格三级标题四级标题字体Hello,World!左右一颗*Hello,World!左右两颗*Hello,World!左右三颗*Hello,World!左右来两个~引用狂神说单箭头 分割线图片感叹号+方括号内放图片的命名+圆括号放图片的本地或网络地址超链接点击跳转......
  • python刷小红书流量(小眼睛笔记访问量),metrics_report接口,原理及代码,以及x-s签名验证202
    一、什么是小眼睛笔记访问量 如下图所示,为笔记访问量。二、小眼睛笔记访问量接口1、urlhttps://edith.xiaohongshu.com/api/sns/web/v1/note/metrics_report2、payloaddata={"note_id":note_id,"note_type":note_type,"report_type":1,......
  • JavaScript中的“函数式编程”
    前言我们虽然之前老是听说过“函数式编程”,但一直不能理解,我们静下心来研究了一下,才发现这些东西真的很巧妙。在React这些框架中,对象,函数为王,因为框架已经帮你打建好了在框架中,数据为王,那些函数本身就是用来处理数据这里我们要用更高层的思维,而放弃底层思维,这些本身都是用户数......
  • JavaScript中的数值
    JavaScript中的主要数值类型是Number类型,用于表示整数和近似的实数。JavaScript采用了由IEEE754标准定义的64位浮点格式来表示数值。这意味着JavaScript可以表示最大整数±1.7976931348623157×10^308和最小整数±5×10^-324。JavaScript中的这种数值格式允许我们准确......
  • SpringSecurity实战笔记之OAuth
    ===================SpringSocialOAuth================一、app、小程序、前后端分离为什么使用OAuth协议1、原有方法开发繁琐、安全性和客户体验差、有些前端技术不支持cookei,如小程序2、好处:token自动生成,自定义校验,方便安全二、SpringSecurityOAuth简介1、......
  • 前端学习笔记202308学习笔记第七拾玖天-Map之2
    ......
  • Manacher笔记
    Manacher算法应用于一种特定的场景:查找一个长度为\(n\)的字符串\(S\)的最长回文子串,Manacher的复杂度为\(O(n)\),是这种场景中效率最高的算法。首先对字符串\(S\)做一个变换来化简问题,原字符串的“中心字符”可能有一个或者两个。在\(S\)的每个字符左右各插入一个不......
  • 背包DP笔记
    背包问题01背包问题有\(n\)件物品和一个容量为\(V\)的背包,第\(i\)件物品的体积为\(w[i]\),价值为\(v[i]\)。请选择将哪些物品装入背包,使得价值总和最大。思路:每种物品仅有一件,可以选择放或不放。令\(f[i][j]\)表示前\(i\)件物品放入一个容量为\(j\)的背包可以获......
  • 使用VuePress打造的LearnData知识库帮助我更好地学习和传播 - 从笔记到分享
    在当今快节奏的社会中,技术变化日新月异。作为一名技术博客站长,我深切感受到了学习和传播知识的重要性。为了更好地满足读者的需求,我决定采用VuePress搭建一个功能强大且易于维护的知识库平台,名为LearnData。本文将介绍我如何利用VuePress构建LearnData,并展示一些相关的代码示例。......
  • 8 JavaScript函数
    8JavaScript函数在JS中声明函数和python差不多.也要有一个关键字顶在前面.python是def,到了JS里换成了function,只不过在JS中没有像python那么死板,必须def后面必须跟上函数名.这也为我们未来做逆向提供了第一个超大的伏笔.//语法//声明函数function函数名(形参1,......