1、JavaScript简介
JavaScript属于一种直译式脚本语言,用来创建动态交互的网页
1、JavaScript属于网络脚本语言
2、嵌入动态文本于HTML页面
3、JavaScript 用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。
JavaScript在开发中的的主要应用场景:
1、表单验证
2、获取DOM节点并操作
3、Ajax
2、JavaScript基础使用
1、JavaScript组成部分
核心(ECMAScript)
文档对象模型(DOM)
浏览器对象模型(BOM)
2、Javascript加载方式
内部使用
<script type="text/javascript">
alert(1);
</script>
外部引用:注意属性为:src
<script src="1.js"></script>
1.js 内容
alert(2);
3、JavaScript数据类型
1、基本数据类型
字符串String
数字Number
布尔Boolean
2、复合数据类型
数组Array
对象Object
3、特殊数据类型
空对象 Nulll
Undefined未定义
undefined表示变量声明但未初始化时的值,
null表示准备用来保存对象,还没有真正保存对象的值。从逻辑角度看,null值表示一个空对象指针。
4、注意:
1、Javascript中小数和整数都是数字类型,所以除法中没有整数,会出现小数。
2、字符串与数字相加,是字符串链接,如果相减,字符串直接转换成数字再相减。
3、Boolean类型可以进行运算,false就是0或者null,非0非空是true,默认用1显示。
3、JavaScript引擎
JavaScript引擎是一个专门处理JavaScript的脚本虚拟机,一般在浏览器中都有自带的
Google:V8,开放源代码,由Google丹麦开发,是Chrome浏览器的一部分。
微软:Chakra (JScript引擎),中文译名为查克拉,用于Internet Explorer 9的32位版本。
Mozilla:SpiderMonkey
JavaScript引擎的主要作用:
1、识别JS代码,解释,编译,执行。
2、创建DOM对象
3、预先执行最外层函数语句和全局变量语句
1688

被折叠的 条评论
为什么被折叠?



