码迷,mamicode.com
首页 > Web开发 > 详细

js简介

时间:2017-06-20 23:29:32      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:har   oct   doc   public   nbsp   set   标准   模型   color   

1.javaScript诞生于1995年,当时它的主要目的就是处理以前由服务器语言负责的一些输入验证操作。

在javaScript问世之前,必须把表单的数据发送到服务器才能确定用户是否没有填写某个必须填写项目或者

是输入信息是否正确。

2.了解javaScript的组成部分

  -1 javaScript是一种专为与网页交互设计的脚本语言。由3部分组成

    -ECMAScript(ECMA-262定义)提供核心语言功能

    -文档对象模型(DOM)提供访问和操作网页内容的方法和接口

    -浏览器对象模型(BOM)提供与浏览器交互的方法和接口

  -2 javaScript的这三个组成部分在当前五大主流浏览器中都得到了不同程度的支持

  (IE,FireFox,Chrome,Safari,Orera)。基本所有的浏览器都大体上支持ECMAScript第三版。

  但是对于DOM和BOM的支持相比较而言则差很多。

3.了解javaScript的解析机制

  对javaScript是一种可以与html标记语言混合使用的脚本语言,其编写的程序可以直接在

浏览器中解释执行

  javaScript是一种解释性语言。(预编译,执行。编译一行执行一行,边编译边解释)

  javaScript的国际标准ECMAScript

    -语法,类型,语句,关键字,保留字,操作符,对象。

4.如何使用javaScript

  -在html文档中插入脚本语言可以使用<Script>标记

  -<Script>标记可以置于页面任意位置,一般定义在<head>标签中

  -<Script>标记属性

    -type,src,defer,charset

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>New Web Project</title>
        <!--
        <script type="text/javascript" charset="UTF-8">
            // helloworld
            // 浏览器对象
            alert(‘hello javaScript i am comming!‘);
            // 文档对象
            document.write(‘this is my first javaScript project‘);
            
            // 把内容打印到控制台
            console.info(‘hello js‘);
        </script>
        -->
        <!-- 外部引入文件 使用src属性-->
        <!-- 解析顺序,从上到下,边解析边执行-->
        <!-- 如果想要后面的代码先执行,需要使用 延迟执行defer-->
        <!-- 使用延迟加载之后,当页面都加载完毕之后,才加载(window.onload) -->
        <script type="text/javascript" charset="utf-8" defer="defer" src="../commons/001.js">
            // 外部引入之后,script内部不可以再写代码,如果要写,再写<Script>标签
            
        </script>
        
    </head>
    <body>
    </body>
</html>
 

 

js简介

标签:har   oct   doc   public   nbsp   set   标准   模型   color   

原文地址:http://www.cnblogs.com/yangfanasp/p/7056776.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!