js基础函数数组对象

算术运算符

  • +:求和

  • -:求差

  • *:求积

  • /:求商

  • %:取模(取余数)

		var a=1 ;
		console.log(a++ + ++a + a);7

比较运算符:

  • ·>: 左边是否大于右边

  • <: 左边是否小于右边

  • ·>=: 左边是否大于或等于右边

  • <=: 左边是否小于或等于右边

  • ==: 左右两边是否相等

  • ===: 左右两边是否类型和值都相等

  • !==: 左右两边是否不全等

  • 比较结果为boolean类型,即只会得到true或false

逻辑运算符

  • && 逻辑与

  • || 逻辑或

  • ! 逻辑非

语句

  • 分支语句

  • If分支语句

  • 三元运算符

条件 ?满足条件执行代码 :不满足条件执行代码

  • switch 语句

switch(值) {
case值1:
    执行语句
    break
case值2:
    执行语句
    break
befault:
    执行语句
    break}

循环结构

  • while循环

 while(条件){
    执行代码
 }

continue:结束本次循环,继续下次循环

break:跳出所在的循环

  • for 循环

for(声明循环次数的变量;循环条件;变化值){

}

数组

let nums = [10,20,30,40,50]
for (let i = 0; i< nums.length; i++) {
console.log(nums);}

数组的增删改

arr.push(元素1,2,..) 追加

arr.unshift(元素1,2,..) 放在第一

  • 数组. pop() 方法从数组中删除最后一个元素,并返回该元素的值

  • 数组. shift() 方法从数组中删除第一个元素,并返回该元素的值

  • 数组. splice(起始位置,个数) 方法 删除指定元素

函数

function 函数名(参数){
执行代码
}

用return返回数据

匿名函数(没有名字的函数)

将匿名函数赋值给一个变量,并且通过变量名称进行调用 我们将这个称为函数表达式

let a = function (){}
第一种
(function (){

    //由于没有执行该匿名函数,所以不会执行匿名函数体内的语句。

    console.log("张培跃");

})
第二种
(function (){

    //此时会输出张培跃

    console.log("张培跃");

})()

对象

let aa ={

属性名:属性值;

方法名:函数

}

增改

let person = {
name:'aa',
age: 18}
person.hobby ='编程'
person['sex']=‘男’//增or改

遍历

for (k in obj){
    console.log(k);属性名
    console.log(obj[k])值
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值