zoukankan      html  css  js  c++  java
  • JavaScript基础要点

      JavaScript(简称JS)一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。

    说起JavaScript有人要说了,JavaScript是什么?

        JavaScript是一种描述性语音,也是一种基本对象(也就是object)和事件驱动的,并具有安全性能的脚本语言

    那么,使用JavaScript有什么优点?

      下面为大家总结一下JavaScript的优点:

      (1)JavaScript主要向HTML页面中添加交互行为。

      (2)JavaScript是一种脚本语言,语法跟Java类似。

      (3)JavaScript一般用来编写客户端的脚本。

      (4)JavaScript是一种解释性语言,边执行边解释。                                                                                                                                                         那JavaScript是由什么组成的呢?

      (1)Ecmascript标准

         Ecmascript是一种开放的、国际上广为接受的脚本规范

      (2)浏览器对象模型

         浏览器对象模型提供了独立于内容与浏览器窗口进行交互的对象,使用浏览器模型可以与HTML进行交互。

      (3)文档对象模型

         文档对象模型是HTML文档对象模型的一套标准方法,用来访问和操作HTML文档。

    JavaScript的数据类型:

    undefined 未定义类型
    null 空类型
    number 数值类型
    String 字符串类型
    boolean 布尔类型

    说了那么多,想必大家也都看腻了,下面代码走起,

    JavaScript的基本结构:

    1 <Script type="text/JavaScript">
    2 
    3   <!--JavaScript语句;-->
    4 
    5   </Script>

    以及对数组元素的两种添加方法

    1 //第一种
    2 var array=['A','B'];
    3 //第二种
    4 var array=new Array('A','B');
    5 //第三种
    6 var array=new Array();
    7 array[0]='A';
    8 array[1]='B';

      那如果想在网页上输出一段话呢?那么久可以使用alert();方法进行页面上的输出

        下面说一下语法:

       1 alert("想要输出的内容"); 

      使用alert();方法也可以在输出内容里写上自定义的方法或变量名。

    自定义函数(也可以看成是一种方法)

      JavaScript需要先定义函数,然后才能调用函数。在JavaScript中定义一个函数由关键字function、函数名、一组参数以及置于括号中的待执行的JavaScript语句组成。

      语法:

    1 function 函数名(参数1,参数2,参数3,...) <!--也可以不带参数,默认没有返回值-->
    2 {
    3          <!--JavaScript语句--> 
    4         [return 返回值]
    5  }

    调用函数

      语法:

      事件名=“函数名()”;

    匿名函数

      由于匿名函数定义的整个语句可以像一值一样给一个变量进行保存,因此可用变量名调用匿名函数。

    1 function ()
    2 {
    3     <!--JavaScript语句-->
    4 }

    调用匿名函数

      语法:

    <!--声明一个变量,保存匿名函数的所以语句-->
    var myfun = function () {
                <!--方法内容-->
            }
  • 相关阅读:
    判断元素的属性是否存在
    js 查找树节点 数组去重
    redis 基础知识
    jQuey知识点三 解析json数据
    jQuery知识点二 实现隔行变色
    mysql 基础操作一
    ruby 基础知识三 读写文件
    Active Record 数据迁移
    ruby 基础知识(二)
    rails 常用的知识点
  • 原文地址:https://www.cnblogs.com/Tony-cheen/p/5512800.html
Copyright © 2011-2022 走看看