什么是js
js 全名javascript 是一门轻量型,解释性语言,他是面向对象的,以后要记住程序员不是没有对象,天天用js,就不缺对象,
什么是变量
变量是可变的量,可变指的是值可变
var 是关键字,作用就是声明变量
变量名一经声明就不可以改变,但是值可以发生改变
如果一个变量名定义多个值,那就按最后一个赋值
记住:声明和赋值是两个过程,千万不要把它混在一起
这里有两个比较特殊的数据类型
1:undefined :页面中有变量的声明但是没有被赋值
2:null :页面中有值,但是为空值,却不等于零的数据类型
变量名的命名规则
变量名必须以英文,下划线或者$ 开头
可以包括英文字母,下划线,$,数字
不可以用系统的关键字,保留字作为变量名
变量名千万不要自己瞎取,要根据你写的内容的意思给他命名,
数据类型
这里主要分为两大部分
1:原始值:数值类型(number),布尔类型(Boolean),字符串类型(String),undefined ,null
2:引用值:array , object ,function等
语句的基本规则
1:语句后面必须要用“;”结尾
2:js语法错误会引起后续代码终止,但不会影响其他代码块
3:书写要规范 一些运算符两边都要有空格
4:特殊字符后不需要加分号:for循环,函数等
5:一般的js错误分为两种
(1):语法解析错误(低级错误)
(2):逻辑错误 (有难度的错误,对于初学者来说情有可原)
运算符
1:算数运算符
2:逻辑运算符
3:字符串运算符
4:比较运算符
5:类型运算符(不常用的)
隐式转化
将不同的类型转化为同一种的数据类型进行比较
我们现在是初涉js 知道的不需要太详细,详细的我会在接下来的文章中会详细介绍的,我们现在主要有这个js的基本概念就好,