1.JS简介
HTML控制网页结构,CSS控制网页外观,JS控制网页行为。
1.1开发工具
Hbuilder
1.2引入方式
1.2.1外部引入
1.2.2内部引入
documet.write():在页面输出一个内容
alert():弹出一个对话框
1.2.3元素属性JS
2.变量与常量
变量命名的2个规则:(1)变量必须由字母、下划线、$和数字组成;
(2)第一个字母必须是字母、下划线、$。
3.数据类型
1.基本数据类型5种:数字,字符串,布尔值,空值,未定义值。
2.引用数据类型2种:数组,对象。
未定义值:var a;document.write(a); 此时a就会显示undefined。
4.类型转换
(1)隐式类型转换:JS自动
(2)显式类型转换:强制
4.1字符串变数字
(1)Number();
(2)parselnt()和parseFloat();
NaN //不是数字Not a Number
4.2数字转换为字符串
(1)与空字符串相加:var a=2023+"";
(2)toString(); var a=2023; a.toString();
先前学习过C、C++、Java比较容易上手,此文档就不细写了。
5.核心技术
6.DOM
DOM简单理解成元素操作:(1)改变这个元素的颜色;(2)删除这个元素;(3)点击这个元素实现某些效果。
6.1节点类型
元素节点、属性节点、文本节点
6.2获取元素
(1)document.getElementByID("id名")