JavaScript学习--- 1 概述

本文介绍了JavaScript的基础知识,包括Unicode字符集的使用、语言特性、数据类型分类及其特点,并阐述了变量声明与作用域等核心概念。
一、 字符集
    JavaScript是使用Unicode字符集编写的

二、 JavaScript是区分大小写的语言。 
        如onclick 在javascript文档 或xhtml文档中必须是小写的
         JavaScript每条语句可以省略分号。 但不要这样做。
    JavaScript标识符必须以字母, 下划线, 美元符号开始。Javascript允许标识符中出现Unicode字符全集中的字母和数字。
    
三、JavaScript数据类型分为两类
    1.  原始类型。  数字, 字符串和布尔值, null, undefined
    2.  对象类型:  对象是属性的集合。 每个属性都由“ 名/值" 对。 普通对象是"命令值"的无序集合。 数组, 表示带编号的有序集合。  函数,  用 new 初始化函数, 新建立一个对象。 我们称这个函数为构造函数。
        每个构造函数定义了一类对象----由构造函数初始化的对象组成的集合。 
        类可以看做是对象类型的子类型。 除了数组类和函数类之外, 还有日期类, 正则, 错误类
        
    javascript可分为可变类型与不可变类型
        可变类型: 数组,对象
        不可变类型: 数字, 布尔值, null, undefined
    
    javascript变量是无类型的, 它可以赋于任何类型的值, 同样一个变量, 也可以重新赋予不同类型的值。

    使用var关键字来声明变量。 Javascript采用词法作用域, 不在任何函数内声明的变量做全局变量。 它在Javascript程序中的任何地方都是可见的。 在函数内声明的变量具有函数作用域。并且只在函数内可见。 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值