zoukankan      html  css  js  c++  java
  • javascript基础

    1.了解javascript

      javascript是网景(Netscape)公司开发的一种基于客户端浏览器、面向对象、事件驱动式的网页脚本语言,其前身是Livescript

    2.特点

      简单、易学、易用

      跨平台:IE firefox

      符合ECMA(欧洲计算机制造协会)标准,可移植

      事件驱动式的脚本程序设计思想

      动态、交互式的操作方式

    3.作用

      交互式的操作

      表单验证

      网页特效

      web游戏

      服务器脚本开发

    4.javascript的格式

      javascript区分大小写

      javascript脚本程序须嵌入到html文件中

      每行写一条脚本语句

      语句末尾可以加分号

      javascript脚本程序可以独立保存为一个外部文件,但其中不能包含<script></script>标签

    5.javascript脚本程序的几种基本格式

      (1)<script>

          document.write("hi!");

        </script>

      (2)<script language="JavaScript">

          document.write("hi!");

        </script>

    6.引入外部的js

      demo.html

      <script src="hello.js"></script>

      demo.js

      document.write("hello!");

      <a href="#" onclick="alert("111");">单击</a>     //;可要可不要

    7.声明变量

      var stdId;

      var name,sex;

      var total=20;

      var notNull=true;

      var i=j=0;

      也可以省略var

      m=7;

    8.变量的作用域

      全局变量:在函数外声明的变量

      局部变量:在函数内声明的变量

      全局变量可以在整个脚本中使用,可在不同窗口中相互引用(指定窗口名)

      

      test();

      var global="global";  

      function test(){

        var local="local";

        alert(global);//global

        alert(local);//local

      }

      alert(global);//global

      alert(local);

      如果function中的变量不用var,则认为是全局变量

      test();

      var global="global";  

      function test(){

        local="local";

        alert(global);//global

        alert(local);//local

      }

      alert(global);//global

      alert(local);//local

      

  • 相关阅读:
    BZOJ3456: 城市规划
    BZOJ4555: [Tjoi2016&Heoi2016]求和
    关于wqs二分(凸优化) 实数二分和整数二分的一些讨论
    求逆矩阵模板
    再探模拟费用流一类问题
    「九省联考 2018」秘密袭击(差分+生成函数+拉格朗日插值+整体dp+线段树合并):
    「九省联考 2018」IIIDX(贪心+线段树(平衡树)):
    【GDOI2020模拟03.28】数二数(two) (计数动态规划):
    「十二省联考 2019」骗分过样例(提答+数论+乱搞):
    二进制分组学习小记:
  • 原文地址:https://www.cnblogs.com/shenming/p/3759042.html
Copyright © 2011-2022 走看看