一、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()
网友评论