zoukankan      html  css  js  c++  java
  • JavaScript

    javaScript
       一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。JavaScript兼容于ECMA标准,因此也称为ECMAScript。
    Javascript的特点:
    一、简单性:
      JavaScript是一种基于Java基本语句和控制流之上的简单而紧凑的设计,从而对于学习Java是一种非常好的过渡。它的变量类型是采用弱类型,并未使用严格的数据类型。
    二、动态性:
       JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页(Home Page)中执行了某种操作所产生的动作,就称为“事件”(Event)。比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。
    三、跨平台性:
      JavaScript是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可正确执行。从而实现了“编写一次,走遍天下”的梦想。
    四、安全性:
      JavaScript是一种安全性语言,它不允许访问本地的硬盘,并不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。从而有效地防止数据的丢失。

    alert(),console.log(),document.writer()

    练习

    //九九乘法表
    document.write("<table cellpadding='10' cellspacing='6'border='0'width='300'>");
    for(var i=1;i<=9;i++){
    document.write("<tr align='center'>");
    for(var j=1;j<i;j++){
    document.write("<td bgcolor='#7fff00' style='color: blueviolet;font-size:20px'>");
    document.write(j+"x"+i+"="+j*i);
    document.write("</td>");
    }
    document.write("</tr>");
    }
    document.write("</table>")

    2.对象的初始状态为空

    3.值传递和引用传递的区别

      值传递指针动,但地址不动

    4.事件

      鼠标事件

        onclick:鼠标点击某个对象

        ondblclick:鼠标双击某个对象

      键盘事件

        onkeydown:某个键盘的键被按下

        onkeypress:某个键盘的键被按下或按住

      窗口事件

      表单事件

        onfocus:元素获得焦点

        onblur:元素失去焦点

  • 相关阅读:
    能量项链
    开学前最后一天信奥赛一本通重刷日记
    重刷信奥赛一本通日记-3
    重刷信奥赛一本通日记-2
    重刷信奥赛一本通日记-1
    第二次考试题解way
    第一次考试题解
    第一次考试感言
    「HNOI2012」矿场搭建
    「HAOI2006」受欢迎的牛
  • 原文地址:https://www.cnblogs.com/dapengnb/p/10215898.html
Copyright © 2011-2022 走看看