首页 > 编程语言 >javascript创建数组

javascript创建数组

时间:2023-05-18 15:12:13浏览次数:35  
标签:false 创建 javascript alert 数组 var array true

javascript数组:var array=[ ]等于创建一个数组

array[0]代表给数组的第一个位置上赋值,值为32

array[5]代表给数组的第六位置上赋值。值为3

在位置0,1,2,5位置上都赋值,维度3,4位置上未赋值,但有一栏占位,所以会导致array.lenth

获取数组的长度为6

dor(var i=0;<array.lenth;i++){}代表的含义是循环遍历array数组。从数组的0位置遍历到数组的6位置(array.lenth),直至循环结束。(把第一位到第六位输出到浏览器之上)

<script type="text/javascript">

var array=[ ];创建数组“[ ]  数组符号”

array[0]=32;(给数组赋值)

array[1]=3;

array[2]=3;

array[3]=3;

array[5]=3

alert(arry.lenth);(查询数组长度)

for(var i=0;i<array.lenth;i++)(从数组的0位置遍历到数组的6位置(array.lenth)直至循环结束。

{document.write(array[i]+"<br/>"}(把第一位到第六位输出到浏览器之上)

<script/>

创建数组的第二种方式:var array=new array()

给数组添加值得第二种方式:array.push()

数组的创建和赋值的多种方式可以交叉使用

var array=new array();

array[0]=1

array[1]=2

for(var i=0;i<array.lenth;i++){document.write(array[i]+"<br/>");}

运算符:算术运算符+-*/

var a=1

var a=2

doucument.write(a+b)(a-b)(a*b)(a/b)

扩展((a+b)*c)

ps:字符串之间进行运算,则为拼接。a=“2”b=“2”a+b=22

字符串与数值之间进行运算,亦是拼接

赋值运算符号=(赋值)+=

=就是赋值

+=:var a=1 a+=6(等价于a=a+6)结果是7

比较运算符:

var a=2

var b=3

var c=4

if(a>b){alert("哈哈");}假如a大于b则网页显示嘻嘻

                else{alert("嘿嘿");}否则网页显示嘿嘿;这里a是小于b的所以应该显示嘿嘿

逻辑运算符:逻辑与&&(数值只要有一个是错的false。结果就会显示else之后的方法体{}中的代码)

true&&true           true

true&&false           false

 false&&false            false    

逻辑或||(数值只要有一个是对的true,结果就会显示if之后的方法体{}中的代码)      

true||false        true

true||true          true

false||false         false

逻辑非!(与所有结果相反)原本显示if之后的方法体{}中的代码,加上逻辑非就会显示else之后的方法体{}中的代码

逻辑控制语句

if条件语句

if是关键词(如果)elae(否则){方法体}

if之后小括号中的值为布尔条件值

如果条件为true。则执行小括号之后的方法体{}中的代码

如果条件为false。则执行else之后方法体{}中的代码

var a=1

var b=2

if(a>b){alert("嘻嘻");}

else{alert(“哈哈”);}因为a不大于b所以这里显示哈哈

 

switch多分支语句

switch是关键字

switch()括号中的为变量

如果变量匹配某个case的值,则执行该case对应的代码体。并且通过break关键字阻止往下执行下一个case

var n=3

switch(n){

case 1:alert(“哈哈”);break

case 2:alert(“嘻嘻”);break

default:alert(“嘿嘿”);break}

这里n=3。没有case3所以会执行default中的方法体

if多分支和switch多分支的区别

if多分支的条件可以是范围,也可以是等值

switch多分支的条件必须是等值

var a=1
if((a>0)&&(a<=1))
{alert("0<a<=1")}
else if(a<=0)
{alert("a<=0")}
else if((a<=2)&&(a>1))
{alret("1<a<=2"}显示0<a<=1

for循环

关键词是for

初始位置从开始,即var i=0

结束位置是小于数组的length属性值,即末位置的角标是length-1“i<array.length”

每次循环遍历的时候自增1,即i++

var array=new array();

array[0]=1

array[1]=2

for(var i=0;i<array.length;i++){document.write(array[i]+"<br/>");}

 

标签:false,创建,javascript,alert,数组,var,array,true
From: https://www.cnblogs.com/liuxin6de1b/p/17412020.html

相关文章

  • .NET6 + EF Core + MySQL 创建实体和数据库、EFCore 数据迁移
    前言接上期文章《.NET6项目连接数据库方式方法》,有人问了我几个问题,现在就这几个问题,拓展延申一下创建实体类、数据库。把ORM框架和数据迁移都写进去。安装ORM框架,这里我们采用EFCore安装EFCore我的项目是在Linux上创建的,使用的是vscode开发工具远程开发。为了方便大家阅读和......
  • 八大常见的数据结构(一)数组、链表、栈、队列
    1、数组数组是用于储存有限个相同类型数据的集合。数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。可通过数组名和下标进行数据的访问和更新。下标从0开始。2、链表链表是一种物理存储单元上非连续、非顺序的存储结构。链表相较于数组,......
  • 如何解决dotnet程序打包的docker镜像创建容器后容器内的date时间正确但是dotnet获取到
    这个问题通常是由于时区设置不正确导致的。你可以尝试以下解决方法:在Dockerfile中设置时区:在Dockerfile中添加以下命令:RUNln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime这将设置容器的时区为上海时区。你也可以替换成你所在的时区。在dotnet程序中设置时区:......
  • Linux Pycharm 创建虚拟环境并应用
    (1)10.9.54.154面板输入:condacreate--nameTransUnetpython=3.7 (2)安装相应包,选择y (3)查看已有的虚拟环境:condainfo--envs (4)pycharm加载虚拟环境:file,settings,pythoninterpreter,addinterpreter,virtuaienvenvironment,existing,...,anaconda3,envs,Transun......
  • AI+视频智能应用在文明城市创建中的关键性作用
    行业背景目前,我国正处于加快推进现代化的历史阶段。文明城市是反映一个地区现代文明程度、城市综合竞争实力的重要标志,很多城市动员上下力量,争相创建文明城市。然而,仅靠人力动员无法见行见效。想要立竿见影,则必须依靠科技的力量,为创建文明城市赋能附效。方案简介基于AI智能分析网关......
  • C# 内存流转换为字节数组(内存流转比特数组)
    MemoryStreamms=newMemoryStream();//方法一byte[]bytes=ms.ToArray();//方法二byte[]bytes1=newbyte[ms.Length];ms.Read(bytes1,0,bytes1.Length);//设置当前流的......
  • Vmware 17 创建 Debian 11 服务器
    第一步宿主机断网创建Debian虚拟服务器时,首先断开宿主机的网络,避免创建时自动更新软件导致长时间等待,无法进行后续操作第二步自定义创建虚拟服务器(最小化安装,之后缺什么安装什么,以便明确知道目标软件是否需要额外的依赖项)详细过程略。注意点:安装流程中倒数第二步,选择安装软件......
  • GitHub创建Github Action流水线来定时发送天气预报给email
     1、基本原理curlwttr.incurlwttr.in/Shanghaicurlwttr.in/wuhan   2、参考文章基于GITHUBACTION的定时任务,真香!https://blog.csdn.net/qq_40748336/article/details/110749375上文参考的文章GitHubActions入门教程_阮一峰http://www.ruanyifeng.com/blo......
  • JavaScript中变量类型间的转化
    转到数值字符串布尔nullundefined数值Number()parsenInt()-0,/1,*1Number(true)→1Number(false)→0Number(null)→0Number(undefind)→NaN字符串String()toString()+""String(true)→trueString(false)→falseError:null.toString()Error:undefined.......
  • 创建联系表单很容易!响应式UI组件库Kendo UI for Vue轻松搞定
    KendoUI致力于新的开发,来满足不断变化的需求。KendoUIforVue使用旨在提高性能和丰富用户体验的Vue组件,帮助开发人员构建下一代应用程序。它是为Vue技术框架提供可用的KendoUI组件,以便更快地构建更好的Vue应用程序。联系表单用于在网站上发送和接收用户信息的表单。EmailJS是......