Javascript基础(1)基本介绍

本文深入探讨了JavaScript的基础概念,包括DOM、脚本放置、Date()方法、数组与对象的使用,以及JavaScript的数据类型和变量特性。同时介绍了JavaScript的执行顺序、大小写敏感性、代码块作用域,并详细阐述了文本字符串的换行处理方法。
  1. DOM (Document Object Model)(文档对象模型)是用于访问 HTML 元素的正式 W3C 标准

  2. <script></script>可被放在<body>和<head>部分中,老旧的实例可能会在 <script> 标签中使用
    type="text/javascript"。现在已经不必这样做了。通常的做法是把函数放入 <head> 部分中,或者放在页面底部。
    这样就可以把它们安置到同一处位置,不会干扰页面的内容。且脚本不限数量

  3. Date()方法可直接用于获取当前时间,返回值是当前时间

  4. document.write("内容")是用来在html页面文档中输出,如果在页面加载完以后调用该函数,则整个页面会被覆盖

  5. JavaScript字面量:即一个常量,包括:数字字面量、字符串字面量(单双引号均可)、表达式字面量(如2+1)
    数组字面量、对象字面量、函数字面量

    • 变量是一个名称,字面量是一个恒定的值。
  6. JavaScript对大小写敏感

  7. 浏览器按照编写顺序依次执行每条语句;代码块的作用是一并地执行语句序列。

  8. 使用“反斜杠\ 来对代码中的文本字符串进行换行” (注意:只针对文本字符串内使用)

  9. JavaScript 是脚本语言。浏览器会在读取代码时,逐行地执行脚本代码。 而对于传统编程来说,会在执行前对所有代码进行编译。
  10. JavaScript数据类型包括:字符串(String)、数字(Number)、布尔(Boolean)、
    数组(Array)、 对象(Object)、空(Null)、 未定义(Undefined)

11.数组的创建方式:

var cars = new Array(); cars[0]='volvo';cars[1]='BMW'……
           ②var cars = new Array("volvo""BMW");
           ③var cars = ["volvo""BMW"];

12.对象的声明:

var person={firstname:"John", lastname:"Doe", id:5566}; //由花括号分割内部按name:value语法

属性值的获取:

name=person.lastname;
         ② name=person["lastname"];

可以用new关键字来声明对象的类型:如 var carname=new String; var x= new Number;
JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象;
可以将对象理解为 变量(键值对)/属性和方法 的容器;
对象方法是 作为 一个属性的 值 来存储的,如:

    var person = {
      firstName: "John",
      lastName : "Doe",
          id       : 5566,
          fullName : function() {
             return this.firstName + " " + this.lastName;
          }
    };
   用person.fullName() 将得到值:John Doe
   用person.fullName   将得到值:function() { return this.firstName + " " + this.lastName;}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值