js-基本操作

警告
本文最后更新于 2020-09-24 17:13,文中内容可能已过时。

基本数据类型:

1.数值:

a = 18;

2.字符串:

https://www.w3school.com.cn/jsref/jsref_obj_string.asp

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
    a = 'soulchild'
    a.chartAt(索引位置)
    a.substring(起始位置,结束位置)
    a.length           获取字符串长度
    a.indexOf('x')     查找字符串下标,第一次出现位置
    a.lastIndexOf("x") 查找字符串下标,最后一次出现的位置
    a.slice()          切片
    a.toLowerCase()    转换为小写
    a.toUpperCase()    转换为大写
    a.spliit()         分割
    a.math()           正则匹配

3.数组

https://www.w3school.com.cn/jsref/jsref_obj_array.asp

1
2
3
4
5
6
    a = [1,2,3,4,5]
    a.push(6)       尾部追加元素
    a.push()        删除并返回数组的最后一个元素
    a.unshift(123)  首部追加元素
    a.shift()       删除并返回数组的第一个元素
    a.splice(start,delcount,values)   从第start个元素开始,删除delcount次元素values代表要插入的值

for循环

1
2
3
4
5
6
7
8
9
#1
a = [11,22,33,44]
for (var i in a){
  console.log(a[i])
}
#2
for (var i=0;i<10;i++){
  console.log(i)
}

判断

1
2
3
4
5
6
7
if (条件){
  // 代码块
}else if (){
  // 代码块
}else{
  // 代码块
}

==: 值相等 ===: 值和类型都相等 &&: and ||: or

定时器:

1
2
  // 2秒运行一次
  setInterval("执行代码",时间间隔)

函数:

1
2
3
function 函数名(c1,c2,c3){
  // 代码块
}
请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%