首页 > 编程语言 >JavaScript笔记总结(Xmind格式):第三天

JavaScript笔记总结(Xmind格式):第三天

时间:2024-07-22 18:27:58浏览次数:14  
标签:创建 JavaScript 笔记 空值 添加 Xmind 数组 方法

Xmind鸟瞰图:

简单文字总结:

数组的创建:
    1.数组的特性:
        ①数组中,可以添加任意的数据类型
        ②数组是一个对象,属于复杂数据类型
        ③直接创建的数组可以在中间添加空值
        ④构造函数创建的数据不可以添加空值,会直接报错
    2.数组创建方法:
        ①通过var来声明创建
        ②通过构造函数来创建

数组包含的属性:
    1.数组的下标索引
    2.数组的长度length
        ①如果小于原本长度会删除多余的值
        ②如果大于原本长度会增加对应的空值

数组的访问和修改:
    1.通过索引下标来访问数组中的元素
    2.通过索引下标来修改数组

数组的遍历:使用for循环,i小于数组的长度,遍历数组中的每一个值

栈方法和队列方法:
    1.使用数组中的方法要考虑的三要素:
        ①方法的参数
        ②方法的返回值
        ③是否改变原本的数组
    2.会改变原本数组的方法的有:
        ①push()在元素的末尾的位置添加,,需要几个就可以添加几个
        ②pop()删除元素,删除末尾最后一个元素
        ③unshift()在头部的位置进行添加
        ④shift()在头部的位置进行删除
    3.栈方法:先进后出;队列方法:先进先出

详见顶部Xmind原文档!文档内有图片源码!

标签:创建,JavaScript,笔记,空值,添加,Xmind,数组,方法
From: https://blog.csdn.net/m0_71805303/article/details/140565757

相关文章

  • MySQL 学习笔记 基础(DQL,DCL,函数)
    SQL-DQL SQL-DQL-介绍DQL英文全称是DataQueryLanguage(数据查询语言),用来查询数据库中表的记录。查询关键字:SELECT SQL-DQL-语法SELECT字段列表FROM表名列表WHERE条件列表GROUPBY分组字段列表HAVING分组后条件列表ORDERBY排序字段......
  • ControlMyMonitor、MultiMonitorTool、autohotkey 设置笔记本和台式机切换屏幕
    一、背景1.1台笔记本、1台台式机共用一个显示器。2.显示器1个vga输入、1个hdmi输入3.笔记本通过hdmi转vga连到显示器,台式机通过HDMI连到显示器二、需求通过键盘切换显示器输入。三、软件介绍ControlMyMonitor:控制显示器输入方式(选择vga、hdmi)MultiMonitorTool:控制电脑在哪......
  • (笔记)深入解读EtherCAT时钟DC同步的三种模式
     一、DC同步原理     用EtherCAT的分布式时钟(DC)功能使从站设备同步指的是,总线中的第一个DC从站被定义为基准时钟,EtherCAT主站将基准时钟的时间分配至所有的从站。因此,EtherCAT主站周期性发送一个ARMW命令,以此读取存储在时钟主站的ESC(EtherCAT从站控制器)上适当的寄存......
  • python学习笔记——基础数据类型
    一、python赋初值         1.Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。    2.在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。    3.等号(=)用来给变量赋值。 ......
  • C++ 学习笔记十一 封装
    封装4.1.1封装的意义封装是C++面向对象三大特性之一封装的意义:将属性和行为作为一个整体,表现生活中的事物将属性和行为加以权限控制封装意义一:​在设计类的时候,属性和行为写在一起,表现事物语法:class类名{访问权限:属性/行为};**示例1:**设计一个圆类,求圆的周......
  • Transformer 模型和Attention注意力机制学习笔记
    文章目录Transformer模型结构注意力机制ScaledDot-ProductAttention缩放点注意力机制工作流程并行机制Multi-HeadAttention多头注意力机制工作流程Embedding单词Embedding位置编码PositionalEncodingEncoderAdd&NormFeedForwardNetworkDecoderMaskedMul......
  • Python - Adob​​e InDesign Javascript 脚本帮助从 Python 调用 JSX
    提前致谢。希望每个人都表现出色。我试图从python调用Adob​​eIndesignJSX文件,下面是示例代码:我想在Adob​​eINdesign2024或更高版本上运行它。我在PythonInDesign脚本编写上看到了一些示例:从预检中获取溢出文本框以自动调整大小作为参考,可能适用于Ado......
  • 如何在没有 USB 的情况下将文件从手机传输到笔记本电脑
    我们经常需要在不同设备间传输文件,而不再局限于使用传统的USB线连接。无线技术的进步为手机与笔记本电脑之间的文件传输提供了便捷、高效的解决方案。无论是跨越房间还是位于网络覆盖的不同位置,以下方法将指导您如何在没有USB线的情况下,轻松实现手机与笔记本电脑间的数据传输。......
  • html笔记
    HTLM1、HTML基本结构html:超文本标记性语言<!doctypehtml>页头:告诉浏览器用哪个版本的html来解析当前页面<htmllang="en"> 网页的根标签:en英语zh中文(语言)<head> 网页头头标签:里面会放置一些配置信息<metacharset="UTF-8"> mata:元信息;charset字符集......
  • SFCNR论文阅读笔记
    Self-supervisedContrastiveEnhancementwithSymmetricFew-shotLearningTowersforCold-startNewsRecommendation论文阅读笔记Abstract现存的问题:​ 如今,新闻的传播速度快于消费速度。这与快速的新闻周期和延迟更新一起,导致了具有挑战性的新闻冷启动问题。同样,由于用......