ps:由于surfacepen正在紧急维修,处于笔记真空期,暂时用博客记录笔记。
变量
格式:var 变量名=值;
var:系统内部的关键字用来申明变量
变量名:
- 变量名不能以数字开头
- 变量名只能包含数字,字母,下划线
- 区分大小写
- 变量名不能和内部关键字相同
- 变量名要起的有意义
数据类型:
数字类型:number(数字
字符类型:string(字母,汉字,符号“内容”,空字符也是字符类型:“”
空类型;NULL ,表示什么都没有
未定义类型:Undefined,表示没有定义
布尔类型:true,false,boolean(bool
复合数据类型:复杂类型,array数组,object对象
Typeof,查看数据的类型
运算符:
1.赋值运算符:=
2.算数运算符(+,-,*,/,%,++,–)
比较运算符:(>,<,>=,<=,==,!=,===(全等于),!==(不全等于))
===:判断两个数据是否相等(数值和类型)
逻辑运算符:
!:非
&&:逻辑与:两个条件的满足情况,如果两个条件同时满足则为真,其中一个不满足则为假
||:逻辑或:两个条件的满足情况,其中有一个为真就为真,只有两个都为假的时候结果为假。
复合赋值运算符:
符号(+=,-=,*=,/=)
字符串运算符:
符号:【+】(链接符号两边的内容,当+两边任意又一边为字符串就会执行)
语法规则:
- 区分大小写
- 所有的符号都必须是英文状态下的
- 每行表达出所表达的意思即可
- 每行后面必须加上英文分号
注释:
单行注释 : //: 符号//后面是注释内容
多行注释/**/:符号/*内容*/ 中间内容都是注释内容
Alert:弹出一个窗口(会停止程序的运行)
document.write():输出到页面上。
位运算符:
&:获取两个数的二进制位,比较想相同位数上的数字,如果都为1,则为1,否则为0
<<:把某个数字额二进制位数同时左移n位
eg.var n=9<<2; 结果 36
运算符优先级:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
- 最新
- 最热
只看作者