接触时感觉跟前面写网页的差距和大,与c语言很相似。主要学的有:
1、引入js的三种方法:外联,内联,嵌套
2、标识符:第一个字符可以是任意Unicode字母,以及美元符号($)和下划线(_)。 - 第二个字符及后面的字符,还可以用数字。
3、JavaScript的数据类型,分成两组:
a、原始类型(primitive type):数值( number ) 字符串类型( string ) 布尔值(boolean) null undefined b、和引用类型(complex type):对象(object) 数组(array) 函数(function)4、isInteger(value):判断参数是否为整数
5、typeof运算符
a、原始类型: 数值、字符串、布尔值分别返回number、string、boolean。 typeof 123; //number typeof "123"; //string typeof false; //boolean b、函数: 函数返回function function fn() {} typeof fn; //function c、undefined: 返回undefined typeof undefined //undefined 可以使用这一点来检测一个变量是否被声明 if(typeof v === "undefined") { console.log(1); } d、除此之外,都返回object typeof window //object typeof {} //object typeof [] //object typeof null //object6、运算符
运算符 例子 等价于= x=y += x+=y x=x+y-= x-=y x=x-y```*=``` x```*=```y x=x```*```y/= x/=y x=x/y%= x%=y x=x%y关系运算符
运算符 描述
== 等于=== 全等(值和类型)!= 不等于> 大于< 小于>= 大于或等于<= 小于或等于