JavaScript基础知识整理

1.JavaScript的起源与发展

JavaScript是Netscape公司与Sun公司在1995年合作开发的一种脚本语言(JavaScript1.0),用于提高网页的可交互性。

微软在IE3浏览器发布的时候推出了自己的VBScript语言,同时以JScript为名发布了自己的JavaScript的一个版本,做为一个追赶着以此很快追赶上了Netscape的步伐。

JavaScript基于ECMAScript标准——描述了该语言的语法和基本对象
javascript组成

DOM标准——描述处理网页内容的方法和接口。

BOM标准——描述与浏览器进行交互的方法接口

javascript组成


2.什么是DOM?

简单来说DOM是一套对文档的内容进行抽象和概念化的方法。
1998年10月W3C完成推出了标准化的DOM——第一级DOM。


3.JavaScript语法

两种引入方式:

第一种是外联,在页面中加入外联链接:

	<script src="myJs.js"></script>

第二种是写在页面内部,理论上可以写在页面任何地方:

	<script>
	//JS代码
	</script>
	最好的做法是把<Script>标签放到HTML文档最后,</body>标签之前。这样可以不影响HTML页面的加载。
	
	JavaScript是解释型语言——逐行解释执行,Web浏览器负责完成的解释工作。
注释:
	单行注释:	//自我提醒;
				 //有注释是一件好事情

	多行注释:	/*自我提醒;
				   有注释是一件好事情*/
	注释的使用,有助于提高整个脚本的可读性。
	
变量:
	JavazScript是一门弱类型的语言,在声明的时候不用声明数据类型。
	var(关键字)+变量名(标识符)    
        		 var age=33;
        		 var gender="男";
数据类型:

  JavaScript中有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。

typeof操作符

  介于JavaScript是松散类型的,因此需要有一种手段来检测给定变量的数据类型——typeof就是负责提供者方面信息的操作符。对一个值使用typeof操作符可能返回下列某个字符串:

  ● "undefined"——如果这个值未定义;

  ● "boolean"——如果这个值是布尔值;

  ● "string"——如果这个值是字符串;

  ● "number"——如果这个值是数值;

  ● "object"——如果这个值是对象或null;

  ● "function"——如果这个值是函数;

	
	
 
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值