zoukankan      html  css  js  c++  java
  • javascript

    对于javascript全部属于自学的,写得可能有些出入:

    javascript语句可以写在head,body中也可以写到独立的一个*.js(用<script src="路径*.js"></script>l来引用)文件中

    javascript有局部变量和全局变量的区别:在函数内部用var修饰的变量为局部变量,只能在函数内部进行访问。要在全局访问则在函数外部进行定义。如果把值赋给尚未声明的变量,该变量将被自动作为全局变量声明。

    javascript的备注基本同java的相同。但是javascript的语法同java是不同的语言。

    常用关键字:

    document.write(""):向html写入文本。

    使用 document.write() 仅仅向文档输出写内容。

    如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖:

    onclick():创建按键命令;

    getElementByIn("id"):

    innerHTML:

    defult:在判断语句中,如果未执行以上的,则执行defult语句中的:

    如:

    var x;
    var d=new Date().getDay();
    switch (d)
    {
    case 6:
    x="Today it's Saturday";
    break;
    case 0:
    x="Today it's Sunday";
    break;
    default:
    x="Looking forward to the Weekend";

    for循环:其中case=["Tom","Jam","derek"];可以定义一个数组;

    用for循环来遍历case

    for (var i=0;i<cars.length;i++)
    {
    document.write(cars[i] + "<br>");
    }

    运算符号:

    基本同java相同,特别备注:

    ===:全等于的意思。当x=5,x===5为true,x==="5"为false;

    其他:

    获取系统时间:var time = new Date();也可加上Date().getHours();来获取hour;

     未完待续

  • 相关阅读:
    sql except 用法,找两个表中非共同拥有的
    ‘堆’出你的洪荒之力
    原来你是个这样的JVM
    变形词
    54题
    最大对称子数组
    java 线程之间通信以及notify与notifyAll区别。
    大型网站架构系列:消息队列
    剑指offer第10题
    & 和 && 区别
  • 原文地址:https://www.cnblogs.com/derek1208/p/3265527.html
Copyright © 2011-2022 走看看