JS01

一、JavaScript是一种计算机编程语言。与java的关系:毫无关系。

二、JavaScript能做什么?

web前端、游戏、webApp、后端……

三、计算机语言的分类

1. 机器语言

2. 汇编语言

3. 高级语言(分为以下两种语言)

编译性语言 --(开发速度慢  执行效率高)

解释性语言  --由编译语言开发的(开发速度快,执行效率稍慢)

四、JavaScript语言特点

1. 弱类型语言

2. 事件驱动的语言

3. 基于对象的语言

4. 跨平台  window  Linux mac

5. 安全性  简单些

局限性(缺点):兼容问题

执行效率的问题:使用js进行页面的渲染  后端只提供接口

JavaScript严格区分大小写

五、js的使用方法

No1.  在script标签内使用

No2.  导入外部js文件(脚本)  css在前  js在后

No3.  在标签内作为事件属性使用

六、js的注释

1.  //    单行注释

2. /**/    多行注释

七、js的指令结束符

1.  ;      严重推荐使用

2.  换行

八、在页面中输出内容

1. document.write(); 输出到文档流

2. console.log(); 输出到控制台

九、JavaScript中的三个基本弹窗

1. alert()  警告框

2. confirm() 确认框  有返回值 true|false

3. prompt()  输入框  有返回值  返回用户输入的内容(参数二: 默认值)

十、第一个js应用

1. 通过id获取元素 document.getElementById();

十一、变量和直接量

直接量  -- 直接使用的量

变量 -- 数据临时存储的容器

十二、变量的声明

1、使用var  关键字

2、如果不使用var 在严格模式下会报错  不建议使用

十三、变量的命名规则

1. 字母 数字 _  $组成

2. 不能以数字开头

3. 不能和系统关键字 保留字冲突

使用未声明的变量 报错

在声明之前使用 返回undefined

十四、原始类型

数字 Number

字符串 String

布尔值 Boolean

空   null

未定义 undefind

对象类型

数组    Array

函数 Function

日期 Date

正则 RegExp

错误 Error

十五、数据类型的检测

typeof()

你可能感兴趣的:(JS01)