1、JavaScript 简称js
是一门脚本语言
是一门解释语言
是一门弱类型语言
2、JavaScript和java区别
1)JavaScript是一门脚本语言,不需要编译,直接运行。
常见脚本语言 cmd t-sql
2)java是编译语言,需要使用IDE将代码编译成计算机认识的二进制
语言,才能执行。
常见的编译语言:C C++ C# JAVA
3、JavaScript分三个部分
ECMAScript - JavaScript的核心
BOM - 浏览器对象模型
DOM - 文档对象模型
HTMLjs代码可以写在3个地方
1.HTML标签中
2.script标签中
3.js外部文件中
js代码注意的问题
1、字符串,由''或""括起来
2、在一对script标签中有错误,那么错误后面的js代码不会执行
3、页面中可以添加多个script标签对,如果第一队script标签中有错误
不会影响后面的script标签对js代码执行
4、script标签中可以写type="text/javascript",或者写language="Java
5、有可能会出现,script标签同时出现type和language属性的写法
6、script标签位置一般放在body标签的最后,有时候放在head中,目前放在body最后
7、如果我们script标签是外部的js文件,那么这对标签不能写js代码,学要重新写script代码
变量作用
1、变量:计算机在内存中操作数据的标识符
变量作用:操作数据
2、变量声明:var eg:var num;
3、变量的赋值;eg num = 10;
js中数据类型有哪些
number string Boolean null undefined
1、 number:数字类型 (整数、小数)
2、string:字符串类型 (通常用''或者"")
3、 boolean: 布尔类型(值只有两个;true false)
4、null:空类型,值只有一个;null,一个对象指向空,此时可以赋值
5、undefined:未定义,值只有一个;undefined
什么情况下会使用undefined?
1)、变量声明了,没有赋值,结果是undefined
2),函数或者方法没有明确的返回值,如果接收了,结果还是undefined
6、object:对象