JS学习小结

JavaScript 作用(做什么?)
1.网页特效 ( 监听用户的一些行为让网页作出对应的反馈 )
2.表单验证 ( 针对表单数据的合法性进行判断 )
3.数据交互 ( 获取后台的数据 , 渲染到前端 )
4.服务端编程 (node.js)
JavaScript 书写位置
内部 JavaScript
1.直接写在 html 文件里,用 script 标签包住
2.  规范: script 标签写在上面
内联 JavaScript

数据类型

数字类型( number
字符串类型( string
布尔类型( boolean
未定义类型( undefined
null (空类型)
一元运算符
1 )自增:
符号: ++
作用:让变量的值 +1
2 )自减:
符号: --
作用:让变量的值 -1
程序三大流程控制语句
if 语句有三种使用:单分支、双分支、多分支;
三元运算符
条件 ? 满足条件执行的代码 : 不满足条件执行的代码 ;
switch 语句
switch( 表达式 ){
case value1:
// 表达式 等于 value1 时要执行的代码
break;
case value2:
// 表达式 等于 value2 时要执行的代码
break;
default:
// 表达式 不等于任何一个 value 时要执行的代码
}

循环

while循环语法:

while ( 循环条件 ) {
要重复执行的代码(循环体) ;
}
do-while 循环
执行思路
1 先执行一次循环体代码
2 再执行条件表达式,如果结果为 true ,则继续执行循环体代码,如果为 false ,则退出循环,继
续执行后面代码
注意:先再执行循环体,再判断, do…while 循环语句至少会执行一次循环体代码

for循环

for ( 声明起始值 ; 循环条件 ; 变化值 ) {
循环体 ;
}
continue :结束本次循环,继续下次循环
break :跳出所在的循环

数组

遍历数组:
用循环把数组中每个元素都访问到 , 一般会用 for 循环遍历
语法:
练习 1
3. 操作数组
数组本质是数据集合 , 操作数据无非就是 增 删 改 查 语法:
for ( let i = 0 ; i < 数组名称 . length ; i ++ ) {
数组名称 [ i ];
}
操作数组
数组增加新的数据
数组 .push() 方法将一个或多个元素添加到数组的 末尾 ,并返回该数组的新长度
数组删除元素
  数组 . pop() 方法从数组中删除最后一个元素,并返回该元素的值
万能方法splice(start,deletecont)
start 起始位置 : 指定修改的 开始位置(从 0 计数)
deleteCount: 表示要移除的 数组元素的个数 ,可选的。 如果省略则默认从指定的起始位置删除到最后(当deleteCoun==0时,即可实现添加后面加入需要的元素)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值