javascript基本语法,变量和数据类型理解

2018-10-28  本文已影响0人  moly琴

javascript基本语法

1.注释

作用:注释是不需要执行,主要是对程序进行文字说明和解释

语法:

单行注释
// 注释的文字

语法:

多行注释

/*  注释的文字   */

2.javascript区分大小写

3.关键字和保留字

关键字和保留字不需要特别记忆,慢慢来积累和记忆

4.标识符

数据的分类

对于那些需要运算的数据,直接把数据存储在内存中,使用方便,因为内存的读写速度是最快的

变量

1.变量的定义

语法:
ES5中var 变量名;

ES6中

2.给变量赋值

声明一个变量并给它赋值
var 变量名 = 值;
把右边的值赋值给左边的变量名。

3.变量的使用

语法:变量名

4.同时定义多个变量

什么时候使用var或let ?

先声明,再赋值或使用

javascript中的数据类型

查看数据类型:

1.基本数据类型

(面试题)

null和undefined比较

面试题
相同点:null,undefined均代表无值;
不同点:undefined代表一个变量如果没有赋值,那么值是undefined,变量的默认值;null代表一个变量如果是存储的值是引用类型,但是目前对象还没有创建,那么就可以设置为null,另外如果一个应该函数有返回值,如果最终没有数据作为返回值,那么也会返回null。

2.引用数据类型

javascript中的类型转换

强制类型转换

  1. 转换成数字类型(Number())

a.转换成整数 parseInt()

b. 把所有类型强制换为小数 parseFloat()

c.把所有类型转换成数字类型
- Number()
- 1.只能纯数字构成字符串才可以转换
2.true:1;false:0
3.Undefined:NaN ; null:0;

2.转换成布尔类型(Boolean())
- Boolean(),结果只有两种,true false
- 0 ”“ ‘’ NaN undefined null false 会转换成false,其他的都转换成true.

3.转换成字符串类型(String())
- String()

自动类型转换

上一篇下一篇

猜你喜欢

热点阅读