学校JS初学习心得

javascript初识

1.标识符:

a.第一个字符必须是字母,或者美元符号或者下划线(—)

b.不能使用空格符号,加减号等其他符号。

c.不能使用JS中的关键字。

2.变量

a.命名方式就是表是否的命名方式。

b.声明变量的方式是var 变量名或者 var 变量名=值;

3.基本的数据类型

a 数字类型(number),代表数字,并且在js中不区分整型数据和浮点数据

b 字符串类型(spring),代表的字符串,例如alert('abc')中的'abc' 就是字符串。

c 布尔类型(boolean),布尔类型的值只有2个,那就是true和false, 常用于判断,在判断中除了空字符串,0,null,undefined为false,其他判断都是true

d null nunll表示本身就不存在

f undefined 代表的是没有定义

4.运算符

a 算术运算符:正常的+ — * /运算 加上求余数% 自增j=i++自减j=i--

b 比较运算符:> < >= <= == != 比较相等是使用== !=代表的是不等于

c 赋值运算符:a=b代表的是把b值赋给a,a+=b等价于a=a+b,a-=b等价于

a=a-b,a%=b等价于a=a%b...

d 逻辑运算符:且&&代表2个表达式的值都为true,返回值才为true。

或||代表2个表达式的值其中一个值为true,返回值就为true。

!代表取反运算,把true变成false,同理反之。

e 条件运算符:语法:(a>b)?x:y代表假如a>b则输出X,反之输出Y。

5.typeof可以判断该字符是那种数据类型。

123的类型是number;

'123'的类型依然是number;

'abc'的类型是字符串;

null的类型是obje;

undefined的类型是undefined;

原文地址:https://www.cnblogs.com/tangstudy/p/5402977.html