04.JavaScript基础
1. JavaScript是什么?为什么需要它?
1.1 从"静态"到"动态":HTML、CSS与JavaScript的关系
还记得我们之前学的HTML和CSS吗?
- HTML = 网页的"骨架"(结构)
- CSS = 网页的"皮肤"(样式)
- JavaScript = 网页的"大脑"(行为)
还记得我们之前学的HTML和CSS吗?
还记得我们在第二章学的HTML吗?HTML就像是一张白纸上的文字,告诉你"这里有个标题"、"那里有段文字",但所有的文字都是黑色、同样大小、没有颜色。
Web = 万维网(World Wide Web)
它不是互联网(Internet),而是互联网上的一种服务,就像微信、QQ一样。
生活类比:
你用手机刷抖音 → 抖音App是"客户端"
你用浏览器看网页 → 浏览器是"客户端",Web是背后的信息系统
初高中解析几何关注理论求解,通过代数方法研究几何性质。算法竞赛中的计算几何则面临实际计算问题:
点积与叉积、点线关系、多边形与简单多边形、简单多边形面积、凸包、半平面交。