Javascript的概念和函数
Javascript的基本概念
Js的基本语法要求
1.严格区分大小写
2.标识起名和Java是一样的
a.第一个位置可以是字母、下划线、美元符号
b.其它位置可以是字母、下划线、美元符号、数字
3.变量就是声明来保存数据的内存空间,js的变量声明要使用var关键字,声明的方式有两种
a 声明并且赋值:var 变量名=值
b 先声明再赋值:
声明 var 变量名:
赋值 变量名=1234:.
4.注释
a.单行注释://注释内容
b.多行注释:/*注释的内容*/
5.Javascript中的每行代码之后不一定要加上“;”,不加上不会有语法错误,但是为了养成良好的习惯建议都加上去。
6.Javascript的基本数据类型
Undefined::使用了一个没有赋值的变量(比如声明了一个白娘但是没有赋值),或者使用了一个不存在的变量。
String:字符串类型(在Java中String不是基本数据类型)。
Number: 数字类型。
Null: 表示空类型。
Boolean:布尔类型(有两个值分别是true和false)。
7.js中如何区分变量的数据类型:
a.在java中变量的类型是在声明变量的时候使用不同的关键字来定义出变量
的类型,而且一个基本数据类型的变量只能保存一种类型的数据
b.js中的变量类型是按照变量保存的值的类型来进行划分的,而且在js中声明了一个变量可以保存在任何类型的数据,所以js又叫做弱类型语言。
JS的三种使用结构
1.在HTML代码中使用js
以上的方式很少,用的概率不大,但是不代表不使用,后面的项目我们就会使用到。aler(“内容”)会在页面弹出一个提示框,点击确定之后会消失。
当浏览器解析到“
3.将js定义在一个单独的文件中(index.js),在需要的地方导入该文件。
总结
- 以上的三种使用结构中 第一种基本不使用,第二种见得js代码会使用(30%),第三种是使用最为广泛的方式,这样的好处是方便代码的重用,而且方便维护。
- js语言不需要编译,而是直接解释运行,之所以能运行时因为浏览器中存在有js的解释引擎对js进行解释运行。
- js被称为是一种弱类型语言,主要原因是声明了一个变量可以保存任何类型的数据,而且不需要编译。