1.什么是javascript?
(1).是一种嵌入在网页中的程序段
(2).javascript是一种解释型语言,被浏览器解释执行
(3).是由netscape公司发明,ECMA来将javascript标准化
(4).javascript只是借用了java的名字,实际与java程序没有任何联系
(5).出于了javascript的安全性
(6).增强客户端的交互功能《JS的核心功能!!!》
2.javascript能做什么?
(1).对网页上所有HTML元素进行编程控制,包括增加、删除、修改元素属性等功能
(2).可以在HTML网页中放入动态文本
(3).响应用户在使用网页时产生的事件,并做出相应处理
(4).用于校验用户输入的数据
(5).检测访问者的浏览器的类型及版本
(6).用于创建cookie
注:“+”用于字符串拼接!
3.javascript技术体系:
(1).javascript核心语言定义
(2).原生对象和内置对象
(3).浏览器对象模型BOM
(4).文档对象模型DOM
(5).事件处理模型
4.将javascript添加到HTML文档中:
(1).使用script元素在HTML文档中直接嵌入javascript语句
(2).将javascript源文件通过<script>元素的scr属性链接到XHTML文档
(3).脚本包含在XHTML事件处理程序属性中,例如:onlick
5.在HTML中JS加载列放在<body>的结束标记之前
6.“===”运算符代表既要匹配值,还要匹配类型
7.instanceof运算符:验证变量是否属于某个类型(该类型必须是引用类型)
8.当声明的变量未初始化时,返回undefined;当函数无明确返回值时,返回undefined
9.javascript属于弱类型【动态】,并且不用声明数据类型;C语言属于强类型【静态】,要声明数据类型。
注:强类型是指:强制类型!
10.获取完整的年份数字:Date . getFullyear();
注:设置月份时,因为它的值是从0——11,0代表1月,11代表12月!!
11.isNAN()不是数字为true,是数字为false
12.在html中所有数据默认类型为string