js的表达式

本文详细介绍了程序语言的基本元素,包括数据直接量、变量名、函数名和各种表达式,如数组和对象初始化、成员访问、算术运算以及语句结构。还探讨了变量声明、数组和对象的创建、属性访问以及函数调用等概念,帮助理解程序的构建块。
摘要由CSDN通过智能技术生成

基本数据的直接量

100;

200;

"hello";

变量名

name;

age;

函数名

fn;

表达式和表达式组合就变成了语句,语句和语句配合,就变成了程序

 var a=20;//变量声明初始化语句

 数组初始化表达式

var arr=[10,20,30] // 数组直接量

var arr2=new Array() // []

var arr3=new Array(3) // []=>length:3

var arr4=new Array(10,20,30) // [10,20,30]

对象初始化表达式

var obj={name:"karen"} // 对象直接量

var obj2=new Object() // 创建一个对象

obj2.name="jack" 

成员访问表达式(属性访问表达式)

引用数据通过["key"]的形式访问成员(属性)或者 通过点语法

 var arr=[10,20,30]

console.log(arr.length) // 最后一个元素的下标+1

调用表达式

取值得到了一个函数 然后加小括号就可以调用 

取值:变量可以取值,数组也可以取值,只能得到值的表达式,都是取值

对象创建表达式

 new Array(1,2,3) // 数组长度为3,元素为[1,2,3]

算术表达式

 var a;

var b;

var c=a+b;

var a=true;

var b=false

console.log(a+b) // 会把true转化为1,false转化为0

var a=[]

var b=10

console.log(a+b+20) // 1020

var a=[10]

var b=10

console.log(a+b) // 1010

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值