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)    收藏  举报

导航