概述
一,概念
JavaScript是一种直译式脚本语言、 Web的编程语言。所有现代的HTML页面都使用JavaScript,用于改进设计、验证表单、检测浏览器、创建cookies等设计。
二,JS的组成
1,ECMAScript:核心部分,定义JavaScript的语法规范。
2,DOM:Document Object Model文档对象模型,主要是用于管理页面
3,BOM:Browser Object Model浏览器对象模型
三,JS语法特征
1,变量弱类型
2,区分大小写
3,语句末尾分号可有可无
4,语句书写在script标签中
四,JS数据类型
1>基本类型
string 字符串类型
number 数值类型
boolean 布尔类型
underfine 未定义类型
null 空对象类型
2>引用类型
对象.内置对象
五,JS变量类型
1,underfined:未定义
2,unll:空
3,boolean:布尔型
4,string:字符串
5,symbol:符号
6,number:数字
7,object:对象
1,Variables变量
Variables,允许计算机以动态的形式来存储和操作数据,通过操作指向数据的指针而不是数据本身来避免了内存泄露,以上的七种数据类型都可以存储到一个Variables中,简写"var"。
2,变量名书写规范
在 JavaScript 中所有的变量都是大小写敏感的,需要区分大写字母和小写字母,建议使用驼峰命名法来命名一个Javascript变量
驼峰命名法:
1,变量名的第一个单词的首写字母小写
2,其后面的单词的第一个字母均为大写
六,JS输出语句
alert():直接弹框
document.write():向页面输出
console.log():向控制台输出
innerHTML向页面输出
document.getElementByld("A的名称");:获取页面元素
七,JS的声明
变量:var 变量名 = 变量值;
函数:function 函数名(){};
八,JS开发步骤
1,确定事件
2,通常事件会触发一个函数
3,函数操作页面元素,进行交互动作