JavaScript

JavaScript是一种具有面向对象能力的、解释型的程序设计语言。更具体一点,它是基于对象和事件驱动并具有相对安全性的客户端脚本语言。因为他不需要在一个语言环境下运行,而只要支持它的浏览器即可。它的主要目的是验证发往服务器端的数据、增加Web互动、加强用户体验度等。

松散性:它的变量不具有一个明确的类型
对象属性:javaScript中的对象把属性名映射为任意的属性值。他的这种方式很像哈希表或关联数组,而不像C中的结构体或者C++、Java中的对象。。
继承机制:javaScript中的面向对象继承机制是基于原型的,这和另外一种不太为人所知的Self语言很像,而和C++以及java中的继承不大相同。

1、核心(ECMAScript):组成部分有语法、类型、语句、关键字、保留字、操作符、对象等。
2、文档对象模型(Dom)3、浏览器对象模型(Bom)

javaScript会把页面上所有的元素标签看成对象
使用javaScript的方式: 确定对象,确定属性、确定事件、用js实现功能

JavaScript变量 存储程序中用到的数据
变量的特点:1、一个变量只能存储一个数  2、变量存储的数据是可以改变的
变量的命名规则:1:由字母、数字、下划线、$ 组成  2:不能以数字开头:6a _ab $m7    3:严格区分大小写:num NUM  4:不能和javascriot中的关键字同门 var 

数据类型分类:(特点:只能存储数据)
    基本数据类型:① number类型:43+5.6(整数小数都是) ②  string类型“ ”(字符串) ③  boolean类型(true、false) ⑥ undefined (未定义类型)
     var(注:js是弱类型语言var定义变量时无论是什么类型都统一使用var定义。alert(typeof 变量名);这条语句可以查看这个变量是什么类型的。)
    引用数据类型:(特点: 是数据和功能(函数)的组合)
object(Object 是最基本的引用数据类型)、function、array、null


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值