一:计算机基础
硬件部分:输入设备,输出设备,cpu,硬盘/内存;
软件部分:操作系统,应用程序。
1.为什么cpu是从内存中读取数据而不是从硬盘中读取数据?
内存采用电流的方式,运行速度更快,硬盘物理旋转,运行速度慢,
cpu读取内存可以节省性能,可以异步处理。
2.浏览器由两部分组成
渲染引擎:用来解析HTML,CSS。俗称内核,
js引擎:也成为js解释器。
3.什么是脚本语言?
运行程序时需要解释器将语言一边解释,一遍执行。
4.HTML,CSS,JS的区别?
html相当于人,css相当于人穿了衣服,js相当于穿了衣服可以运动。
二:js的组成
ECMAScript:js语法
DOM:页面文档对象模型,对元素进行操作
BOM:浏览器对象模型,对浏览器窗口进行操作
三: js的三种书写位置(推荐用单引号)
行内js:js不单独写出(不常用)
<input type="button" value="点击有惊喜" οnclick="javascript:alert(‘哈哈哈哈‘)">
内部js:script里的程序整个页面都可以用(常用)
<script type="text/javascript"> //声明一个函数(整个文档都可以使用) function surprise() { alert(‘恭喜你中了一百万‘)/*弹出框*/ } </script>
外部js:很多html页面都可以调用设定的js页面
<!--很多html页面都可以调用js4.js页面--> <script src="../../js/js4.js" type="text/javascript" charset="utf-8"> </script>
原文:https://www.cnblogs.com/blogbook/p/14772598.html