用户:
Lingooy_月查看:0 回复:1 评论:0 创建时间:2021-06-22T19:41:00
JavaScript运算符实例 向变量赋值,并把它们相加: varx=7; //向x赋值5 vary=8; //向y赋值2 varz=x+y; //向z(x+y)赋值7 赋值运算符(=)把值赋给变量。赋值 varx=15; 加法运算符(+)对数字相加:加法 varx=7; vary=8; varz=x+y; 乘法运算符(*)对数字相乘:乘法 varx=7; vary=8; varz=x*y; JavaScript算数运算符 算数运算符用于对数字执行算数运算:运算符描述+加法-减法*乘法/除法%系数++递加--递减 注释:JS算数这一章对算数运算符进行了完整描述。JavaScript赋值运算符 赋值运算符向JavaScript变量赋值。运算符例子等同于=x=yx=y+=x+=yx=x+y-=x-=yx=x-y*=x*=yx=x*y/=x/=yx=x/y%=x%=yx=x%y 加法赋值运算符(+=)向变量添加一个值。赋值 varx=7; x+=8; 注释:JS赋值这一章中完整描述了赋值运算符。JavaScript字符串运算符 + 运算符也可用于对字符串进行相加(concatenate,级联)。实例 txt1="Bill"; txt2="Gates"; txt3=txt1+""+txt2; txt3的结果将是: BillGates += 赋值运算符也可用于相加(级联)字符串:实例 txt1="Hello"; txt1+="Kitty!"; txt1的结果将是: HelloKitty! 提示:在用于字符串时,+ 运算符被称为级联运算符。字符串和数字的相加 相加两个数字,将返回和,但对一个数字和一个字符串相加将返回一个字符串:实例 x=7+8; y="7"+8; z="Hello"+7; x、y和z的结果将是: 15 78 Hello7 提示:如果您对数字和字符串相加,结果将是字符串!JavaScript比较运算符运算符描述==等于===等值等型!=不相等!==不等值或不等型>大于<小于>=大于或等于<=小于或等于?三元运算符 注释:JS比较这一章中完整描述了比较运算符。JavaScript逻辑运算符运算符描述&&逻辑与||逻辑或!逻辑非 注释:JS比较这一章中完整描述了逻辑运算符。JavaScript类型运算符运算符描述typeof返回变量的类型。instanceof返回true,如果对象是对象类型的实例。 注释:JS类型转换这一章完整描述了类型运算符。JavaScript位运算符 位运算符处理32位数。 该运算中的任何数值运算数都会被转换为32位的数。结果会被转换回JavaScript数。运算符描述例子等同于结果十进制&与5&10101&000100011|或5|10101|000101015~非~5~0101101010^异或5^10101^000101004<<零填充左位移5<<10101<<1101010>>有符号右位移5>>10101>>100102>>>零填充右位移5>>>10101>>>100102 上例使用4位无符号的例子。但是JavaScript使用32位有符号数。 因此,在JavaScript中,~5不会返回10,而是返回-6。 ~00000000000000000000000000000101将返回喵喵1111111010。 dogs~
Lingooy_月JavaScript运算符实例 向变量赋值,并把它们相加: varx=7; //向x赋值5 vary=8; //向y赋值2 varz=x+y; //向z(x+y)赋值7 亲自试一试 赋值运算符(=)把值赋给变量。赋值 varx=15; 亲自试一试 加法运算符(+)对数字相加:加法 varx=7; vary=8; varz=x+y; 亲自试一试 乘法运算符(*)对数字相乘:乘法 varx=7; vary=8; varz=x*y; 亲自试一试JavaScript算数运算符 算数运算符用于对数字执行算数运算:运算符描述+加法-减法*乘法/除法%系数++递加--递减 注释:JS算数这一章对算数运算符进行了完整描述。JavaScript赋值运算符 赋值运算符向JavaScript变量赋值。运算符例子等同于=x=yx=y+=x+=yx=x+y-=x-=yx=x-y*=x*=yx=x*y/=x/=yx=x/y%=x%=yx=x%y 加法赋值运算符(+=)向变量添加一个值。赋值 varx=7; x+=8; 亲自试一试 注释:JS赋值这一章中完整描述了赋值运算符。JavaScript字符串运算符 + 运算符也可用于对字符串进行相加(concatenate,级联)。实例 txt1="Bill"; txt2="Gates"; txt3=txt1+""+txt2; txt3的结果将是: BillGates 亲自试一试 += 赋值运算符也可用于相加(级联)字符串:实例 txt1="Hello"; txt1+="Kitty!"; txt1的结果将是: HelloKitty! 亲自试一试 提示:在用于字符串时,+ 运算符被称为级联运算符。字符串和数字的相加 相加两个数字,将返回和,但对一个数字和一个字符串相加将返回一个字符串:实例 x=7+8; y="7"+8; z="Hello"+7; x、y和z的结果将是: 15 78 Hello7 亲自试一试 提示:如果您对数字和字符串相加,结果将是字符串!JavaScript比较运算符运算符描述==等于===等值等型!=不相等!==不等值或不等型>大于<小于>=大于或等于<=小于或等于?三元运算符 注释:JS比较这一章中完整描述了比较运算符。JavaScript逻辑运算符运算符描述&&逻辑与||逻辑或!逻辑非 注释:JS比较这一章中完整描述了逻辑运算符。JavaScript类型运算符运算符描述typeof返回变量的类型。instanceof返回true,如果对象是对象类型的实例。 注释:JS类型转换这一章完整描述了类型运算符。JavaScript位运算符 位运算符处理32位数。 该运算中的任何数值运算数都会被转换为32位的数。结果会被转换回JavaScript数。运算符描述例子等同于结果十进制&与5&10101&000100011|或5|10101|000101015~非~5~0101101010^异或5^10101^000101004<<零填充左位移5<<10101<<1101010>>有符号右位移5>>10101>>100102>>>零填充右位移5>>>10101>>>100102 上例使用4位无符号的例子。但是JavaScript使用32位有符号数。 因此,在JavaScript中,~5不会返回10,而是返回-6。 ~00000000000000000000000000000101将返回喵喵1111111010。
点赞0
评论