zoukankan      html  css  js  c++  java
  • JavaScript基本知识

    1.语言类型

      1)基本类型:数值、字符串、布尔类型

    var num = 100;
    var str = "字符串类型";
    var flag = false;

      2)特殊类型:null(空类型)、undefined(不确定类型)

    var array = null;
    var student;

      3)符合类型:对象、数组、函数

    2.函数的定义方法

      1)正常方式

    function mysum(num1,num2){
        return num1 + num2;
    }
    mysum(100,200);

      2)构造器方式

    var youresult = new Function("num1","num2","return num1+num2");
    youresult(1000,2000);

      3)直接量(匿名、无名方式)

    var theyresult = function(num1,num2){
        return num1 + num2;    
     }
    theyresult(10000,20000) ;

    3.JavaScript的对象

      1)内置对象:Math、Date、String 等

    var str = new Date().toLocaleString();

      2)自定义对象

    function Student(id,name,sal){
        this.id = id;
        this.name = name;
        this.sal = sal;
    }
    var s = new Student(1,"你好",7000);
    document.write("编号:" + s.id + "<br/>");
    document.write("姓名:" + s.name + "<br/>");
    document.write("薪水:" + s.sal + "<br/>");

      3)浏览器对象document、window、status(状态栏)、location(地址栏)、history(历史栏)等

    window.history.go(0);//1(前进) 0(刷新) -1(后退)
    window.open("www.imzhuo.com");

      4)activeX对象:ActiveObject("...")等

  • 相关阅读:
    重构后的ConditionHelper
    重构ConditionHelper
    用shell求两个文件的差集
    文件落盘的逻辑
    [转]undefined reference问题总结
    动态生成xml文件
    32位,64位的一些问题
    树数据结构的实际应用
    线程池中的栅栏
    关于线程池的理解
  • 原文地址:https://www.cnblogs.com/imzhuo/p/5919534.html
Copyright © 2011-2022 走看看