JS学习一:简介及安装apache
一、JS简介
javascript,是一门弱类型的脚本语言。
js的作用:
- 网页特效
- 表单验证
- 响应事件
- 其它
js的特点:
- 基于对象
- 跨平台
- 改善用户体验
- 动态性
js的基本思想:
- 网页都是一个一个对象(标签)构造成的
- 对象都能够被js操作(改变状态)
- 通过js程序,能决定怎么操作(改变状态)
js的调试工具:浏览器
js的组成:
- ECMAScripyt:包括变量、运算符表达式、流程控制、函数、数组、字符串、Math、日期Date等等
- BOM:Browser Object Model,使用js控制浏览器
- DOM:Document Object Model,使用js控制HTML页面中的标签
javascript同ECMAScript是同一个意思。
二、执行JS代码
执行JS代码,需要在HTML页面中,使用<script>标签,使用script标签,有两种方式:在<script></script>标签中写js代码,或者在<script src=""></script>标签中引入外部js文件。
方式一:在script脚本标签中直接写js代码,语法:
<script type="text/javascript">.........</>
示例:
<body> <button>按钮</button> <script type="text/javascript"> // 打印在页面 document.write("haha") // 打印在控制台 console.log("heihehi") // 提示框 alert("hehehehe") </script> </body>
多个script脚本,从上往下顺序执行。
脚本可以写在body,也可以写在head中,任意。但是为了网页正常渲染,通常写在body中。
方式二:在script标签中,从外部引入js文件。在哪里导入js文件,在哪里执行。语法:
<script src="js/test.js" type="text/javascript" charset="utf-8"></script>
导入,相当于执行。执行完此script脚本后,才继续往后运行。
script标签中,使用src属于引入外部js文件的情况下,写在script标签中的代码不会被执行。即两种执行js代码的方式,不能同时使用。
三种打印方式:
console.log()和alert(),不能打印标签,如果打印内容是标签格式,只会原样输出。
document.write(),可以打印标签,如果打印内容是标签格式,会输出标签。
console.log(),在控制台打印;alert(),使用提示框打印;document.write()打印在网页中。
注释:
单选注释,使用 //
多行注释,使用 /* */
多行注释不能嵌套多行注释。
三、安装apache:
1.下载源码包:httpd-2.4.37-o102p-x64-vc14.zip
2.解压源码包:如D:\Apache24,最外层的httpd-2.4.37-o102p-x64-vc14,可以不要。
3.打开d:\Apache24\conf目录下的httpd.conf文件,建议用sublime打开
4.在httpd.conf文件中,ctr + F查找SRVROOT,将其改成apache服务的安装 路径 ,如d:\Apache24
# Define SRVROOT "/Apache24"
Define SRVROOT "d:/Apache24"
5.在http.conf文件中,ctr + F查找DocumentRoot,将其改成自己工程的路径:
# DocumentRoot "${SRVROOT}/htdocs"
DocumentRoot "d:/myproject"
6.查找Listen,端口号是80,如果自己的80端口被占用改成其它:
Listen 80
7.将ssl服务注释掉,有的电脑不支持(windows):
# LoadModule ssl_module modules/mod_ssl.so
8.打开cmd,进入apache的bin目录,安装并启动apache:
D:\Apache24\bin> httpd.exe -k install -n apache
Installing the 'apache' service
The 'apache' service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
以上提示说明安装成功。
-n参数 起的名字
如果报.dll错,下载此文件,放到c:\windows\system32后,重新安装并启动apache
如果apache服务停了,启动:httpd.exe -k star
卸载apache: httpd.exe -k uninstall
posted on 2018-11-17 18:35 myworldworld 阅读(355) 评论(0) 收藏 举报