美文网首页
JavaScript知识点整理(一)

JavaScript知识点整理(一)

作者: 一枚小菜 | 来源:发表于2020-02-13 23:16 被阅读0次

一.概念和功能


概念:JavaScript是一门运行在客户端浏览器的脚本语言。

脚本语言:不需要编译,直接被浏览器解释执行,浏览器都有JavaScript解析引擎。

功能:用来增强用户和HTML页面的交互过程,让页面有动态效果,增强用户体验。

二.JavaScript发展史


1,1992年,nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验,命名为:c--,后更名为:ScriptEase

2,1995年,Netscape(网景)公司,开发了一门客户端脚本语言,命名为LiveScript,请来SUN公司的专家,更名为JavaScript

3,1996年,微软抄袭JavaScript开发出JScript语言

4,1997年,ECMA(欧洲计算机制造商协会),ECMAScript,即所有客户端脚本语言的标准

JavaScript=ECMAScript+JavaScript自己的东西(BOM+DOM)

三.ECMAScript基本语法


1,与HTML结合方式

内部js:定义<script>,标签内容就是js代码

外部js:定义<script>,通过src属性引入外部js文件

注意:<script>可以定义在HTML页面的任何地方,但定义的位置会影响执行顺序,<script>可以有多个

2,注释

单行注释://内容

多行注释:/*内容*/

3,数据类型

原始数据类型(基本数据类型):

    1,number:数字  整数/小数/NaN(不是数字的数字类型)

    2,string:字符串

    3,boolean:true和false

    4,null:一个对象为空的占位符

    5,underfined:未定义  

        一个变量没有初始化值,则默认赋值为underfined

引用数据类型:对象

4,变量

变量:一小块存储数据的内存空间

Java是强类型语言(定义存储的数据的数据类型),JavaScript是弱类型语言

语法:

var 变量名 = 初始化值;

5,运算符

    1,一元运算符:只有一个运算数的运算符

    ++ -- +(正号)

    2,算数运算符

    + - * / %

    3,赋值运算符

    = += -=

    4,比较运算符

    > < >= <= == ===(全等于)

    5,逻辑运算符

    && ||

    6,三元运算符

    ?:

6,流程控制语句

if...else

switch

while

do...while

for

7,JS特殊语法

    1,语句以;结尾,如果一行只有一条语句则;可以省略(不建议)

    2,变量的定义使用var关键字,也可以不使用

          用:定义的变量是局部变量

          不用:定义的变量是全局变量(不建议)

相关文章

  • 第二章 在HTML中使用JavaScript

    前言 最近开始重拾JavaScript基础,会将《JavaScript高级程序设计》这本书的知识点做一个整理,以方...

  • 前端 JavaScript基础知识梳理

    前言 javascript内容较多,知识点较杂。我整理了一些js基础的知识点(只是知识点的名称,内容不做详解),希...

  • JavaScript 知识点整理

    JavaScript是按照ECMAScript标准设计和实现的,后文说的JavaScript语法其实是ES5的标准...

  • JavaScript知识点整理

    1.数据类型模块 浮点数值需要的内存空间是保存整数值的两倍;parseInt()转换空字符串会返回NaN(Numb...

  • JavaScript知识点整理

    JavaScript是一门什么样的语言?有哪些特点? 运行在浏览器的V8引擎中的脚本语言,不要编译就可以由解释器直...

  • JavaScript DOM编程艺术 笔记

    了解的知识点 DOM概念 JavaScript相关原生api 整理 知识要点 XHTML HTML XML给文档加...

  • 前端最全知识点汇总(面试必备)

    一年前写了一篇JavaScript八张思维导图,主要是对前端JavaScript知识点的一个系统的整理和总结。本篇...

  • JavaScript易错知识点整理

    前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向...

  • JavaScript易错知识点整理

    前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向...

  • JavaScript 易错知识点整理

    前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向...

网友评论

      本文标题:JavaScript知识点整理(一)

      本文链接:https://www.haomeiwen.com/subject/cezkfhtx.html