【无标题】js知识点

本文详细介绍了JavaScript的注释、数据类型(包括Number、String、Boolean、Null和Undefined)、变量定义,以及字符串操作、数组的创建、控制结构(如if-else、循环)和基本输入输出。涵盖了数组的方法如length、sort和push,以及常用的数组操作和控制语句示例。
摘要由CSDN通过智能技术生成

js

1.注释

//:单行注释

/**/:表示多行注释

2.数据类型

数字类型Number:整数和小数;

字符串类型String:通常用双引号或者单引号括起来得内容

布尔类型Boolen:输出得结果只有false和true;

Null:空值;

Undefined:表示声明变量没有赋值;

  1. 变量

变量就是一个储存空间,再js中我们可以定义一个空间来储存我们得数据。容器:装数据的,变量正常情况下用来存储一个可变的值。

在js中得定义格式

Var(变量名)=值;//示例 var num=12

typeof: 检测当前数据变量得类型。

  1. 字符串

在js中一组被引号(单引号或双引号)括起来的文本,可以称作为字符串,字符串在js中是一个对象。获取字符串的长度可以使用length属性来获取。

常用方法:

  1. indextof(str):查找一个字符串得位置,如果有输出所在第一次出现得下标位置,如果没有输出-1;
  2. charAT(indext):返回指定位置得字符;
  3. Substring(num):返回字符串得一个字串,传入参数是起始位置至结束。
  4. Substring(num,num1);或者输入两个参数截取两个参数中间得位置,左闭右开(结束得位置参数不输出);
  5. Split(str):将字符串按照某种规则分割;
  6. replace(oldvulue,newvulue):使用一个新得值替换原来得值,这样只能替换一个。如果需要替换所有得值则repace(/oldvulue/g,newvulue):replace(/我/g,“哥”);

  1. 数组

Js中数组是一个对象,数组得对象作用是:是单独的变量名储存一系列得值;

Js中数组底层是一个可变量得组,在定义完成之后,还可以给不存在得空间存放数据,会自动扩充空间;

Js数组也有下标,从0开始到-1结束。可以用循环进行遍历;

Js中数组是弱类型得语言,里面可以存放不同类型得数据。

  1. 数组得创建:

第一种:var num=[111,2251,“abdw”,“dwi”........ ]

第二种:用 Array创建,可以在创建时定义一个数组得长度,如果没有定义则为0;

Var arr=new Array():创建一个没有长度为0数组;

Var arr=new Array(5):创建一个长度为5得数组;

Var arr=new Array(12,54,36):还可以一开始就给数组里面写值,一般可以使用for循环进行遍历,也可以使用js中的forin循环。

语法:for(a in arr){//x为变量,arr是数组名

}。

  1. 常用方法和属性

length:获取数组得长度;

Sort():对数组进行排序;

Push():在数组末端加入一个元素,返回一个新得长度;

Join():用于吧数组中得一个元素放入到字符串,元素通过指定得分隔符进行分割。例如:document.write(arr.join(“a”));

7.控制语句

1.分支结构if

一次判断:if(判断的条件){

//如果判断成立后则执行得语句

}

两次判断:if(判断的条件){

//判断成立后得执行得语句

}else{

判断不成立后执行得语句

}

两次以上判断:if(判断条件){

判断成立后执行得语句

}else if(第二次判断得语句){

判断成立后执行得语句

}else if(第三次判断得语句){

判断成立后执行得语句

} else(最后都不成立后得执行的语句}

8.循环语句

一般for循环

for(表达式1;表达式2;表达式3){

循环的内容}

9.输入输出

警告框,弹出框

alert(弹出的内容);

对话框:用户可以输入信息

Prompt(“提示信息”,“输入框默认的信息”);

Prompt(“请输入你喜欢的颜色”,“红色”;) //红色为提示信息

这个方法返回用户输入的字符串。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值