HTML 之 JavaScript

Posted jinzejun

tags:

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

  JS

一、JS 概述

  1.1 JS 历史

  • 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言)
  • Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完成.后改名叫javascript
  • 微软随后模仿在其IE3.0的产品中搭载了一个JavaScript的克隆版叫Jscript.
  • 为了统一三家,ECMA(欧洲计算机制造协会)定义了ECMA-262规范.国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。从此,Web 浏览器就开始努力(虽然有着不同的程度的成功和失败)

  1.2 ECMAScript

    尽管 ECMAScript 是一个重要的标准,但它并不是 JavaScript 唯一的部分,当然,也不是唯一被标准化的部分。实际上,一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:

  • 核心(ECMAScript) 
  • 文档对象模型(DOM) Document object model (整合js,css,html)
  • 浏览器对象模型(BOM) Broswer object model(整合js和浏览器)
  • Javascript 在开发中绝大多数情况是基于对象的.也是面向对象的. 

            技术分享图片

 

  简单地说,ECMAScript 描述了以下内容:

    •   语法 
    •   类型 
    •   语句 
    •   关键字 
    •   保留字 
    •   运算符 
    •   对象 (封装 继承 多态) 基于对象的语言.使用对象

  1.3 JS 的引入方式

1 {#1 直接编写#}
2     <script>
3         alert(‘hello yuan‘)    js 块 建议放在 body 块的最下面
4     </script>
5 {#2 导入文件#}
6     <script src="hello.js"></script>  

二、JS 基础知识

  2.1 变量

   声明变量 使用关键字 ‘ var ‘, var a=1;

   在一行上可以去声明多个变量。var name="lfd", age=20, job="lecturer";

   声明变量时 可以不用var. 如果不用var 那么它是全局变量。

   变量命名,首字符只能是字母,下划线,$美元符 三选一,且区分大小写,x与X是两个变量。

   变量命名法则:

技术分享图片
1 Camel 标记法
2 首字母是小写的,接下来的字母都以大写字符开头。例如:
3 var myTestValue = 0, mySecondValue = "hi";
4 Pascal 标记法
5 首字母是大写的,接下来的字母都以大写字符开头。例如:
6 Var MyTestValue = 0, MySecondValue = "hi";
7 匈牙利类型标记法
8 在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,如下所示“
9 Var iMyTestValue = 0, sMySecondValue = "hi";
View Code

 

以上是关于HTML 之 JavaScript的主要内容,如果未能解决你的问题,请参考以下文章

48个值得掌握的JavaScript代码片段(上)

sublime text 3 添加 javascript 代码片段 ( snippet )

html PHP代码片段: - AJAX基本示例:此代码演示了使用PHP和JavaScript实现的基本AJAX功能。

markdown Snippets.md是我最常用的HTML,CSS和JavaScript代码片段,用于前端Web开发

html 将以编程方式附加外部脚本文件的javascript代码片段,并按顺序排列。用于响应式网站,其中ma

selenium之调用Javascript