小弟我的第一节js
我的第一节js
昨天新接触了js,感觉语法和Java语法差不多,学习了很多内容
1. 变量,常量,保留关键字 ——
声明,定义,赋值;关键字var
变量必须以字母开头($,_也可以,不推荐),对大小写敏感
声明未赋值的变量值是undefined
变量作用域:全局/局部
常量const = 1(IE11以下不支持)
保留字:有特殊含义的字符不能用于定义变量名(例如func名称)
2. javascript标准常用类型 ——
Undefined,Null,Boolean,String,Number,Object
Undefined:undefined;Null:null
Boolean:true,false
String:16位无符号整数类型的序列
Number:双精度64位二进制格式的值(NaN,isNaN)
Object:一系列属性的无序集合
3. 运算符 ——
算数运算符:++,--,+,-,*,/,%
赋值运算符:=,+=,-=,/=,%=
比较运算符:<,<=,>,>=
逻辑运算符:!,&&,^,||
特殊运算符:typeof,instanceof,new
条件运算符:?:
位运算:&,|
4.小练习
5.十进制和二进制转换
也就是说,将正的十进制数除以二,得到的商再除以二,依次类推知道商为零或一时为止,然后在旁边标出各步的余数,最后倒着写出来,高位补零就OK咧。哎呀,还是举例说明吧,比如42转换为二进制,如图1所示操作。