js简介

Posted noooooob

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js简介相关的知识,希望对你有一定的参考价值。

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简介的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——JS中的面向对象编程

VSCode自定义代码片段9——JS中的面向对象编程

js代码片段: utils/lcoalStorage/cookie

JS代码片段:一个日期离现在多久了

js常用代码片段(更新中)

js常用代码片段