JS中的函数和表达式

  • 数据:分为基本数据和引用数据。基本数据不用再说,引用数据为数组,对象和函数
  • 引用数据: 就是一个数据容器,拥有内存空间
  • 函数
function fn() {
            console.log(123)
        }

但函数不能自己调用函数中的代码

 运行一次代码就调用一次

function fn() {
            console.log(123)
        }
var a=fn()      //定义一个函数
consloe.log(a)  //调用函数
  • 表达式:表达式和表达式组合就成了语句,语句和语句配合就成了程序
  •  成员(属性)访问表达式:引用数据通过["key"]的形式或点语法访问成员(属性)

    var arr=[10,20,30]
    console.log(arr[2])
    console.log(arr.length)
  • 函数访问表达式: 
 var obj={fn:function(){
	console.log(123)
}}
obj.fn()   //obj.xx得到了一个函数  然后加小括号就可以调用函数
  • 算术表达式: 例如“+”,两个数字相加或用于两个字符串相连接(两个都是数字则数字相加,若有一个为数字另一个是字符串,则会将数字转变为字符串)。另外需要注意的是:true代表1,false代表0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值